An abstract Task to compile Java Source Code using the Java Platform javac command.
An abstract
Task that projects the
-classpath entries out of a
CompilationResolution produced by
AbstractDetectResolution.
An abstract
Task that projects the
--module-path entries out of a
CompilationResolution produced by
AbstractDetectResolution.
An abstract
Task that resolves the source-graph dependency closure for a
JavaPlugin Project, partitioning all candidates into a
CompilationResolution (module-path vs classpath).
An abstract
Task to perform Java Dependency Analysis using the Java Platform
jdeps tool
on the compiled and packaged
Artifact for a
Project.
An abstract Task that compiles and produces Java Documentation for the Java Source Code in a Project
using the Java Platform javadoc command.
An abstract
Task to perform Java Linking using the Java Platform
jlink tool
on the compiled and packaged
Artifact for a
Project.
An abstract Plugin for Java-based Projects.
An abstract base for a resource-copying AbstractCopy task.
An abstract base for a DetectSourcePaths task that detects a single resource directory.
An abstract Plugin.MetaClass for resource plugins.
Represents the result of performing dependency analysis on compiled and packaged module.
Dependency information for JDKModuleDescriptor, including it's resolved ArtifactDescriptor.
A
JavaPlugin for a compiling Java-based
Projects using the Java Platform
javac command.
A Ordered Task that compiles Java Source Code.
A Task to detect the compile ClassPath for the Project.
A Task to detect the compile ModulePath for the Project.
A Task to detect the CompilationResolution for the Project.
A Task to detect the location of Java source files.
A Task to detect the location of Java source paths.
A
Task to generate and compile Java Documentation from source paths into a destination
Path.
A Service providing access to the available JDKs.
A Plugin defining Tasks for a Java-based Projects.