public class AndroidBinaryModuleRule extends AndroidModuleRule<AndroidBinaryDescriptionArg>
moduleFactoryResolver, projectConfig, projectFilesystem
Constructor and Description |
---|
AndroidBinaryModuleRule(ProjectFilesystem projectFilesystem,
IjModuleFactoryResolver moduleFactoryResolver,
IjProjectConfig projectConfig) |
Modifier and Type | Method and Description |
---|---|
void |
apply(TargetNode<AndroidBinaryDescriptionArg> target,
ModuleBuildContext context) |
IjModuleType |
detectModuleType(TargetNode<AndroidBinaryDescriptionArg> targetNode) |
Class<? extends DescriptionWithTargetGraph<?>> |
getDescriptionClass() |
addDepsAndSources, addDepsAndSources, addDepsAndTestSources, addDepsAndTestSources, addResourceFolders, addResourceFolders, addSourceFolders, applyDuringAggregation, getResourcePaths, getResourcePaths, getResourcesRootsToResources, getSourceFoldersToInputsIndex
public AndroidBinaryModuleRule(ProjectFilesystem projectFilesystem, IjModuleFactoryResolver moduleFactoryResolver, IjProjectConfig projectConfig)
public Class<? extends DescriptionWithTargetGraph<?>> getDescriptionClass()
public void apply(TargetNode<AndroidBinaryDescriptionArg> target, ModuleBuildContext context)
apply
in interface IjModuleRule<AndroidBinaryDescriptionArg>
apply
in class AndroidModuleRule<AndroidBinaryDescriptionArg>
public IjModuleType detectModuleType(TargetNode<AndroidBinaryDescriptionArg> targetNode)