Class JavaModulesExtension
java.lang.Object
org.gradlex.javamodule.dependencies.initialization.JavaModulesExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidRegister and configure ALL Modules located in direct subfolders of the given folder.abstract org.gradle.api.model.ObjectFactoryabstract org.gradle.api.provider.ProviderFactoryvoidvoidRegister and configure Module located in the given folder, relative to the build root directory.voidmodule(org.gradle.api.initialization.ProjectDescriptor project) voidmodule(org.gradle.api.initialization.ProjectDescriptor project, org.gradle.api.Action<Module> action) Register and configure Module already registered as project by an 'include' statement.voidConfigure a subproject as Platform for defining Module versions.voidConfigure a subproject as Platform for defining Module versions.
-
Constructor Details
-
JavaModulesExtension
@Inject public JavaModulesExtension(org.gradle.api.initialization.Settings settings)
-
-
Method Details
-
getObjects
@Inject public abstract org.gradle.api.model.ObjectFactory getObjects() -
getProviders
@Inject public abstract org.gradle.api.provider.ProviderFactory getProviders() -
module
-
module
Register and configure Module located in the given folder, relative to the build root directory. -
module
public void module(org.gradle.api.initialization.ProjectDescriptor project) -
module
public void module(org.gradle.api.initialization.ProjectDescriptor project, org.gradle.api.Action<Module> action) Register and configure Module already registered as project by an 'include' statement. -
directory
-
directory
Register and configure ALL Modules located in direct subfolders of the given folder. -
versions
Configure a subproject as Platform for defining Module versions. -
versions
Configure a subproject as Platform for defining Module versions.
-