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