Index
All Classes and Interfaces|All Packages|Serialized Form
A
- activate(Configuration) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Activate the plugin's functionality for a single resolvable Configuration.
- activate(NamedDomainObjectProvider<?>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Variant of
ExtraJavaModuleInfoPluginExtension.activate(SourceSet)andExtraJavaModuleInfoPluginExtension.activate(Configuration)that accepts either a Provider ofSourceSetor a Provider ofConfiguration. - activate(SourceSet) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Activate the plugin's functionality for dependencies of all scopes of the given source set (runtimeClasspath, compileClasspath, annotationProcessor).
- apply(Project) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPlugin
- automaticModule(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add an Automatic-Module-Name to a given Jar file.
- automaticModule(String, String, Action<? super AutomaticModuleName>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add an Automatic-Module-Name to a given Jar file.
- automaticModule(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add an Automatic-Module-Name to a given Jar file.
- automaticModule(Provider<MinimalExternalModuleDependency>, String, Action<? super AutomaticModuleName>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add an Automatic-Module-Name to a given Jar file.
- AutomaticModuleName - Class in org.gradlex.javamodule.moduleinfo
C
- closeModule() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Should this be a 'module' instead of an 'open module'?
D
- deactivate(Configuration) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Deactivate the plugin's functionality for a single resolvable Configuration.
- deactivate(NamedDomainObjectProvider<?>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Variant of
ExtraJavaModuleInfoPluginExtension.deactivate(SourceSet)andExtraJavaModuleInfoPluginExtension.deactivate(Configuration)that accepts either a Provider ofSourceSetor a Provider ofConfiguration. - deactivate(SourceSet) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Deactivate the plugin's functionality for dependencies of all scopes of the given source set (runtimeClasspath, compileClasspath, annotationProcessor).
E
- execute() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- exportAllPackages() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Automatically export all packages of the Jar.
- exportAllPackagesExcept(String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Automatically export all packages of the Jar.
- exportAllPackagesExcept(List<String>) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Automatically export all packages of the Jar.
- exports(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- ExtraJavaModuleInfoPlugin - Class in org.gradlex.javamodule.moduleinfo
-
Entry point of the plugin.
- ExtraJavaModuleInfoPlugin() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPlugin
- ExtraJavaModuleInfoPluginExtension - Class in org.gradlex.javamodule.moduleinfo
-
A data class to collect all the module information we want to add.
- ExtraJavaModuleInfoPluginExtension() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- ExtraJavaModuleInfoTransform - Class in org.gradlex.javamodule.moduleinfo
-
An artifact transform that applies additional information to Jars without module information.
- ExtraJavaModuleInfoTransform() - Constructor for class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
- ExtraJavaModuleInfoTransform.Parameter - Interface in org.gradlex.javamodule.moduleinfo
G
- getAdditionalKnownModules() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getClassifier() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- getCompileArtifacts() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getCompileResolvedComponentResults() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getConfigurations() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getDeriveAutomaticModuleNamesFromFileNames() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getDeriveAutomaticModuleNamesFromFileNames() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getErrorMessage() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
- getFailOnAutomaticModules() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getFailOnAutomaticModules() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getFailOnMissingModuleInfo() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getFailOnMissingModuleInfo() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getFailOnModifiedDerivedModuleNames() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getFailOnModifiedDerivedModuleNames() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getFileSystemOperations() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getGav() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
- getIdentifier() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- getInputArtifact() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
- getMergedJars() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- getMergeJarIds() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getMergeJars() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getModuleName() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- getModuleSpecs() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getModuleSpecs() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getModuleVersion() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- getObjects() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getProviders() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Getter for the providers map (needed for the transformation logic)
- getRelease() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getRemovedPackages() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- getRequires() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
- getRequiresFromMetadata() - Method in interface org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform.Parameter
- getRequiresStaticTransitive() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
- getRequiresTransitive() - Method in class org.gradlex.javamodule.moduleinfo.PublishedMetadata
- getRuntimeArtifacts() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getRuntimeResolvedComponentResults() - Method in class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- getSkipLocalJars() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
- getVersionsProvidingConfiguration() - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
I
- ignoreServiceProvider(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
K
- knownModule(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Let the plugin know about an existing module on the module path.
- knownModule(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Let the plugin know about an existing module on the module path.
- KnownModule - Class in org.gradlex.javamodule.moduleinfo
M
- mergeJar(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- mergeJar(Provider<MinimalExternalModuleDependency>) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- module(String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(String, String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(String, String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(Provider<MinimalExternalModuleDependency>, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(Provider<MinimalExternalModuleDependency>, String, String) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(Provider<MinimalExternalModuleDependency>, String, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- module(Provider<MinimalExternalModuleDependency>, String, Action<? super ModuleInfo>) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoPluginExtension
-
Add full module information for a given Jar file.
- ModuleDescriptorRecommendation - Class in org.gradlex.javamodule.moduleinfo.tasks
- ModuleDescriptorRecommendation() - Constructor for class org.gradlex.javamodule.moduleinfo.tasks.ModuleDescriptorRecommendation
- ModuleInfo - Class in org.gradlex.javamodule.moduleinfo
-
Data class to hold the information that should be added as module-info.class to an existing Jar file.
- ModuleSpec - Class in org.gradlex.javamodule.moduleinfo
-
Details that real Modules and Automatic-Module-Names share.
- ModuleSpec(String, String) - Constructor for class org.gradlex.javamodule.moduleinfo.ModuleSpec
O
- opens(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Calling this method at least once automatically makes this a "closed" module: 'module' instead of 'open module'.
- org.gradlex.javamodule.moduleinfo - package org.gradlex.javamodule.moduleinfo
- org.gradlex.javamodule.moduleinfo.tasks - package org.gradlex.javamodule.moduleinfo.tasks
- overrideModuleName() - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
-
If the Module already has an Automatic-Module-Name, allow changing that name
P
- patchRealModule() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Allow patching real (JARs with module-info.class) modules by overriding the existing module-info.class.
- preserveExisting() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Allow patching real (JARs with module-info.class) by extending the existing module-info.class.
- provides(String, String...) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- PublishedMetadata - Class in org.gradlex.javamodule.moduleinfo
R
- removePackage(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleSpec
- requireAllDefinedDependencies() - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
-
Automatically add 'requires' statements for all dependencies defined in the metadata of the component.
- requires(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- requiresStatic(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- requiresStaticTransitive(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
- requiresTransitive(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
T
- transform(TransformOutputs) - Method in class org.gradlex.javamodule.moduleinfo.ExtraJavaModuleInfoTransform
U
- uses(String) - Method in class org.gradlex.javamodule.moduleinfo.ModuleInfo
All Classes and Interfaces|All Packages|Serialized Form