Class JvmPluginSupport

java.lang.Object
org.gradle.api.experimental.jvm.internal.JvmPluginSupport

public class JvmPluginSupport extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.gradle.api.tasks.SourceSet
    createTargetSourceSet(JavaTarget target, org.gradle.api.tasks.SourceSet commonSources, org.gradle.jvm.toolchain.JavaToolchainService javaToolchainService, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.artifacts.ConfigurationContainer configurations, org.gradle.api.artifacts.dsl.DependencyFactory dependencyFactory)
     
    static void
    linkApplicationMainClass(HasJvmApplication application, org.gradle.api.plugins.JavaApplication javaApplication)
     
    static void
    linkJavaVersion(HasJavaTarget dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension)
     
    static void
    linkJavaVersion(HasJavaTargets dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.provider.ProviderFactory providerFactory)
     
    static void
    linkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.ApplicationDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
    static void
    linkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
    static void
    linkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.BasicDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
    static void
    linkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
    static void
    linkTestJavaVersion(Testing testing, org.gradle.jvm.toolchain.JavaToolchainService toolchains, org.gradle.api.tasks.TaskContainer tasks)
     
    static void
    linkTestSourceSourceSetDependencies(TestDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
    static void
    setupCommonSourceSet(org.gradle.api.tasks.SourceSet commonSources, org.gradle.api.file.ProjectLayout layout)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JvmPluginSupport

      public JvmPluginSupport()
  • Method Details

    • linkMainSourceSourceSetDependencies

      public static void linkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
    • linkMainSourceSourceSetDependencies

      public static void linkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.ApplicationDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
    • linkTestSourceSourceSetDependencies

      public static void linkTestSourceSourceSetDependencies(TestDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations)
    • linkSourceSetToDependencies

      public static void linkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.BasicDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
    • linkSourceSetToDependencies

      public static void linkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
    • linkJavaVersion

      public static void linkJavaVersion(HasJavaTarget dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension)
    • linkJavaVersion

      public static void linkJavaVersion(HasJavaTargets dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.provider.ProviderFactory providerFactory)
    • linkApplicationMainClass

      public static void linkApplicationMainClass(HasJvmApplication application, org.gradle.api.plugins.JavaApplication javaApplication)
    • setupCommonSourceSet

      public static void setupCommonSourceSet(org.gradle.api.tasks.SourceSet commonSources, org.gradle.api.file.ProjectLayout layout)
    • createTargetSourceSet

      public static org.gradle.api.tasks.SourceSet createTargetSourceSet(JavaTarget target, org.gradle.api.tasks.SourceSet commonSources, org.gradle.jvm.toolchain.JavaToolchainService javaToolchainService, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.artifacts.ConfigurationContainer configurations, org.gradle.api.artifacts.dsl.DependencyFactory dependencyFactory)
    • linkTestJavaVersion

      public static void linkTestJavaVersion(Testing testing, org.gradle.jvm.toolchain.JavaToolchainService toolchains, org.gradle.api.tasks.TaskContainer tasks)