Package com.palantir.baseline.extensions
Class BaselineJavaVersionExtension
- java.lang.Object
-
- com.palantir.baseline.extensions.BaselineJavaVersionExtension
-
public class BaselineJavaVersionExtension extends java.lang.ObjectExtension namedjavaVersionused to set the target and runtime java versions used for a single project.
-
-
Constructor Summary
Constructors Constructor Description BaselineJavaVersionExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlibrary()org.gradle.api.provider.Property<java.lang.Boolean>overrideLibraryAutoDetection()Overrides auto-detection if a value is present to force this module to be a library (true) or a distributionfalse).org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion>runtime()RuntimeJavaLanguageVersionfor testing and distributions.voidsetRuntime(int value)voidsetTarget(int value)org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion>target()TargetJavaLanguageVersionfor compilation.
-
-
-
Method Detail
-
target
public final org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion> target()
TargetJavaLanguageVersionfor compilation.
-
setTarget
public final void setTarget(int value)
-
runtime
public final org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion> runtime()
RuntimeJavaLanguageVersionfor testing and distributions.
-
setRuntime
public final void setRuntime(int value)
-
overrideLibraryAutoDetection
public final org.gradle.api.provider.Property<java.lang.Boolean> overrideLibraryAutoDetection()
Overrides auto-detection if a value is present to force this module to be a library (true) or a distributionfalse).
-
library
public final void library()
-
-