public class AndroidBinaryGraphEnhancerFactory extends Object
Constructor and Description |
---|
AndroidBinaryGraphEnhancerFactory() |
Modifier and Type | Method and Description |
---|---|
AndroidBinaryGraphEnhancer |
create(ToolchainProvider toolchainProvider,
JavaBuckConfig javaBuckConfig,
AndroidBuckConfig androidBuckConfig,
CxxBuckConfig cxxBuckConfig,
DxConfig dxConfig,
ProGuardConfig proGuardConfig,
CellPathResolver cellPathResolver,
TargetGraph targetGraph,
BuildTarget buildTarget,
DependencyStack dependencyStack,
ProjectFilesystem projectFilesystem,
BuildRuleParams params,
ActionGraphBuilder graphBuilder,
FilterResourcesSteps.ResourceFilter resourceFilter,
com.facebook.buck.android.DexSplitMode dexSplitMode,
EnumSet<ExopackageMode> exopackageModes,
java.util.function.Supplier<com.google.common.collect.ImmutableSet<JavaLibrary>> rulesToExcludeFromDex,
AndroidGraphEnhancerArgs args,
boolean useProtoFormat,
JavaOptions javaOptions,
JavacFactory javacFactory,
ConfigurationRuleRegistry configurationRuleRegistry) |
public AndroidBinaryGraphEnhancer create(ToolchainProvider toolchainProvider, JavaBuckConfig javaBuckConfig, AndroidBuckConfig androidBuckConfig, CxxBuckConfig cxxBuckConfig, DxConfig dxConfig, ProGuardConfig proGuardConfig, CellPathResolver cellPathResolver, TargetGraph targetGraph, BuildTarget buildTarget, DependencyStack dependencyStack, ProjectFilesystem projectFilesystem, BuildRuleParams params, ActionGraphBuilder graphBuilder, FilterResourcesSteps.ResourceFilter resourceFilter, com.facebook.buck.android.DexSplitMode dexSplitMode, EnumSet<ExopackageMode> exopackageModes, java.util.function.Supplier<com.google.common.collect.ImmutableSet<JavaLibrary>> rulesToExcludeFromDex, AndroidGraphEnhancerArgs args, boolean useProtoFormat, JavaOptions javaOptions, JavacFactory javacFactory, ConfigurationRuleRegistry configurationRuleRegistry)