Class GradleOnlyDirectives
java.lang.Object
org.gradlex.javamodule.dependencies.dsl.GradleOnlyDirectives
- Direct Known Subclasses:
AllDirectives,GradleOnlyDirectivesInternal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JavaModuleDependenciesExtensionprotected final org.gradle.api.tasks.SourceSetprotected final org.gradle.api.tasks.SourceSet -
Constructor Summary
ConstructorsConstructorDescriptionGradleOnlyDirectives(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.SourceSet mainSourceSet, JavaModuleDependenciesExtension javaModuleDependencies) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidannotationProcessor(String moduleName) protected abstract org.gradle.api.artifacts.dsl.DependencyHandlervoidruntimeOnly(String moduleName)
-
Field Details
-
sourceSet
protected final org.gradle.api.tasks.SourceSet sourceSet -
mainSourceSet
protected final org.gradle.api.tasks.SourceSet mainSourceSet -
javaModuleDependencies
-
compileClasspathModules
-
runtimeClasspathModules
-
exportsToModules
-
opensToModules
-
-
Constructor Details
-
GradleOnlyDirectives
public GradleOnlyDirectives(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.tasks.SourceSet mainSourceSet, JavaModuleDependenciesExtension javaModuleDependencies)
-
-
Method Details
-
getDependencies
@Inject protected abstract org.gradle.api.artifacts.dsl.DependencyHandler getDependencies() -
add
-
runtimeOnly
-
annotationProcessor
-