Class JvmPluginSupport
java.lang.Object
org.gradle.api.experimental.jvm.internal.JvmPluginSupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.gradle.api.tasks.SourceSetcreateTargetSourceSet(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 voidlinkApplicationMainClass(HasJvmApplication application, org.gradle.api.plugins.JavaApplication javaApplication) static voidlinkJavaVersion(HasJavaTarget dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension) static voidlinkJavaVersion(HasJavaTargets dslModel, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.provider.ProviderFactory providerFactory) static voidlinkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.ApplicationDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations) static voidlinkMainSourceSourceSetDependencies(org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations) static voidlinkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.BasicDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations) static voidlinkSourceSetToDependencies(org.gradle.api.tasks.SourceSet sourceSet, org.gradle.api.experimental.common.LibraryDependencies dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations) static voidlinkTestJavaVersion(Testing testing, org.gradle.jvm.toolchain.JavaToolchainService toolchains, org.gradle.api.tasks.TaskContainer tasks) static voidlinkTestSourceSourceSetDependencies(TestDependencies dependencies, org.gradle.api.plugins.JavaPluginExtension javaExtension, org.gradle.api.artifacts.ConfigurationContainer configurations) static voidsetupCommonSourceSet(org.gradle.api.tasks.SourceSet commonSources, org.gradle.api.file.ProjectLayout layout)
-
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)
-