-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.gradle.api.attributes.HasAttributes,org.jetbrains.kotlin.gradle.plugin.KotlinTarget,org.jetbrains.kotlin.gradle.plugin.KotlinTargetWithTests
public abstract class KotlinJvmTarget extends KotlinOnlyTarget<KotlinJvmCompilation> implements KotlinTargetWithTests<JvmClasspathTestRunSource, KotlinJvmTestRun>
-
-
Field Summary
Fields Modifier and Type Field Description private NamedDomainObjectContainer<KotlinJvmTestRun>testRunsprivate final BooleanwithJavaEnabledprivate final NamedDomainObjectContainer<KotlinJvmCompilation>compilationsprivate final StringtargetNameprivate final StringdisambiguationClassifierprivate final KotlinPlatformTypeplatformTypeprivate final StringdefaultConfigurationNameprivate final BooleanuseDisambiguationClassifierAsSourceSetNamePrefixprivate final StringoverrideDisambiguationClassifierOnIdeImportprivate final StringapiElementsConfigurationNameprivate final StringruntimeElementsConfigurationNameprivate final StringartifactsTaskNameprivate final Booleanpublishableprivate final Set<SoftwareComponent>componentsprivate final KotlinTargetPreset<out KotlinTarget>presetprivate final Projectproject
-
Constructor Summary
Constructors Constructor Description KotlinJvmTarget(Project project)
-
Method Summary
Modifier and Type Method Description NamedDomainObjectContainer<KotlinJvmTestRun>getTestRuns()UnitsetTestRuns(NamedDomainObjectContainer<KotlinJvmTestRun> testRuns)final BooleangetWithJavaEnabled()final UnitwithJava()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.KotlinOnlyTarget
getCompilations, getDisambiguationClassifier, getPlatformType, getTargetName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinTarget
getApiElementsConfigurationName, getArtifactsTaskName, getAttributes, getComponents, getDefaultConfigurationName, getOverrideDisambiguationClassifierOnIdeImport, getPreset, getProject, getPublishable, getRuntimeElementsConfigurationName, getUseDisambiguationClassifierAsSourceSetNamePrefix, mavenPublication, toString -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinTarget
attributes, attributes, getName, mavenPublication -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTestRuns
NamedDomainObjectContainer<KotlinJvmTestRun> getTestRuns()
-
setTestRuns
Unit setTestRuns(NamedDomainObjectContainer<KotlinJvmTestRun> testRuns)
-
getWithJavaEnabled
final Boolean getWithJavaEnabled()
-
-
-
-