public class DefaultIjModuleFactory extends Object implements IjModuleFactory
| Constructor and Description |
|---|
DefaultIjModuleFactory(ProjectFilesystem projectFilesystem,
IjProjectConfig projectConfig,
SupportedTargetTypeRegistry typeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
IjModule |
createModule(Path moduleBasePath,
com.google.common.collect.ImmutableSet<TargetNode> targetNodes,
Set<Path> excludes)
Create an
IjModule form the supplied parameters. |
public DefaultIjModuleFactory(ProjectFilesystem projectFilesystem, IjProjectConfig projectConfig, SupportedTargetTypeRegistry typeRegistry)
public IjModule createModule(Path moduleBasePath, com.google.common.collect.ImmutableSet<TargetNode> targetNodes, Set<Path> excludes)
IjModuleFactoryIjModule form the supplied parameters.createModule in interface IjModuleFactorymoduleBasePath - the top-most directory the module is responsible for.targetNodes - set of nodes the module is to be created from.