Class Directory
java.lang.Object
org.gradlex.javamodule.dependencies.initialization.Directory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.provider.ListProperty<String>Configure which folders should be ignored when searching for Modules.abstract org.gradle.api.provider.Property<String>getGroup()protected abstract org.gradle.api.model.ObjectFactoryabstract org.gradle.api.provider.ListProperty<String>abstract org.gradle.api.provider.Property<Boolean>Configure if only folders that contain a 'build.gradle' or 'build.gradle.kts' should be considered when searching for Modules.voidvoidConfigure details of a Module in a subdirectory of this directory.void
-
Constructor Details
-
Directory
-
-
Method Details
-
getGroup
-
getPlugins
-
getObjects
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects() -
plugin
-
module
-
module
Configure details of a Module in a subdirectory of this directory. Note that Modules that are located in direct children of this directory are discovered automatically and do not need to be explicitly mentioned. -
getExclusions
Configure which folders should be ignored when searching for Modules. This can be tweaked to optimize the configuration cache hit ratio. Defaults to: 'build', '.*' -
getRequiresBuildFile
Configure if only folders that contain a 'build.gradle' or 'build.gradle.kts' should be considered when searching for Modules. Setting this to true may improve configuration cache hit ratio if you know that all modules have build files in addition to the 'module-info.java' files.
-