Package build.spin.module.java
package build.spin.module.java
-
ClassDescriptionAn abstract
Taskto compile Java Source Code using the Java Platformjavaccommand.An abstractTaskthat projects the-classpathentries out of aCompilationResolutionproduced byAbstractDetectResolution.An abstractTaskthat projects the--module-pathentries out of aCompilationResolutionproduced byAbstractDetectResolution.An abstractTaskthat resolves the source-graph dependency closure for aJavaPluginProject, partitioning all candidates into aCompilationResolution(module-path vs classpath).Detects multi-version Java source code files for compilation using aJavaCompilerPlugin.Detects thePaths for multi-version Java source code, typically for compilation using aJavaCompilerPlugin.An abstractTaskto perform Java Dependency Analysis using the Java Platform jdeps tool on the compiled and packagedArtifactfor aProject.An abstractTaskthat compiles and produces Java Documentation for the Java Source Code in aProjectusing the Java Platformjavadoccommand.An abstractTaskto perform Java Linking using the Java Platform jlink tool on the compiled and packagedArtifactfor aProject.An abstractPluginfor Java-basedProjects.Abstract base for resource-copyingPlugins.An abstract base for a resource-copyingAbstractCopytask.An abstract base for aDetectSourcePathstask that detects a single resource directory.An abstractPlugin.MetaClassfor resource plugins.APluginsupporting the dynamic compilation and execution of custom Java-basedTasks for aProject.ThePlugin.MetaClassforCustomizationPlugin.Represents the result of performing dependency analysis on compiled and packaged module.Dependency information forJDKModuleDescriptor, including it's resolvedArtifactDescriptor.AJavaCompilerPluginfor Java 25 basedProjects.ATaskto compile the source code in theProject.ATaskto detect theClassPathsuitable for compiling theProject.ATaskto detect theModulePathsuitable for compiling theProject.ATaskthat resolves the full source-graph dependency closure for main compilation and classifies candidates into module-path vs classpath.ATaskto determine the source files for compilation.ATaskto determine the source paths for compilation.ATaskto perform Java Dependencies analysis on compiled and packaged code in theProject.ATaskto generate Java Documentation from the source code in theProject.ATaskto perform Java Linking on aProject.ThePlugin.MetaClassforJava25CompilerPlugin.AJavaCompilerPluginfor Java 8 basedProjects.ATaskto compile the source code in theProject.ATaskto detect theClassPathsuitable for compiling theProject.ATaskto detect theModulePathsuitable for compiling theProject.ATaskthat resolves the full source-graph dependency closure for main compilation and classifies candidates into module-path vs classpath.ATaskto determine the source files for compilation.ATaskto determine the source paths for compilation.ATaskto generate Java Documentation from the source code in theProject.ThePlugin.MetaClassforJava8CompilerPlugin.AOrderedTaskthat compiles Java Source Code.ATaskto detect the compileClassPathfor theProject.ATaskto detect the compileModulePathfor theProject.ATaskto detect theCompilationResolutionfor theProject.ATaskto detect the location of Java source files.ATaskto detect the location of Java source paths.ATaskto generate and compile Java Documentation from source paths into a destinationPath.AServiceproviding access to the availableJDKs.TheService.MetaClassforJavaPlatform.APlugindefiningTasks for a Java-basedProjects.Creates a Java Archive (jar) containing the compiled byte code and resources for theProject, returning anArtifactDescriptordescribing the packagedArtifactDescriptor.APluginfor processing resource for Java-based Modules, like those placed in META-INF/ source directories.ATaskto copy the source module resources into the build.ATaskto detect thePaths of resources for a Java-based Module.ThePlugin.MetaClassforResourcePlugin.