public class DefaultProjectBuildFileParserFactory extends Object implements ProjectBuildFileParserFactory
| Constructor and Description |
|---|
DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory,
Console console,
ParserPythonInterpreterProvider pythonInterpreterProvider,
KnownRuleTypesProvider knownRuleTypesProvider) |
DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory,
Console console,
ParserPythonInterpreterProvider pythonInterpreterProvider,
KnownRuleTypesProvider knownRuleTypesProvider,
boolean enableProfiling,
Optional<AtomicLong> processedBytes) |
DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory,
ParserPythonInterpreterProvider pythonInterpreterProvider,
boolean enableProfiling,
Optional<AtomicLong> processedBytes,
KnownRuleTypesProvider knownRuleTypesProvider) |
| Modifier and Type | Method and Description |
|---|---|
ProjectBuildFileParser |
createFileParser(BuckEventBus eventBus,
Cell cell,
Watchman watchman,
boolean threadSafe)
Callers are responsible for managing the life-cycle of the created
ProjectBuildFileParser. |
public DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory, Console console, ParserPythonInterpreterProvider pythonInterpreterProvider, KnownRuleTypesProvider knownRuleTypesProvider, boolean enableProfiling, Optional<AtomicLong> processedBytes)
public DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory, ParserPythonInterpreterProvider pythonInterpreterProvider, boolean enableProfiling, Optional<AtomicLong> processedBytes, KnownRuleTypesProvider knownRuleTypesProvider)
public DefaultProjectBuildFileParserFactory(TypeCoercerFactory typeCoercerFactory, Console console, ParserPythonInterpreterProvider pythonInterpreterProvider, KnownRuleTypesProvider knownRuleTypesProvider)
public ProjectBuildFileParser createFileParser(BuckEventBus eventBus, Cell cell, Watchman watchman, boolean threadSafe)
ProjectBuildFileParser.createFileParser in interface FileParserFactory<BuildFileManifest>createFileParser in interface ProjectBuildFileParserFactory