-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.gradle.api.attributes.HasAttributes,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies,org.jetbrains.kotlin.gradle.plugin.KotlinCompilation,org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation,org.jetbrains.kotlin.tooling.core.HasExtras,org.jetbrains.kotlin.tooling.core.HasMutableExtras
public abstract class DecoratedKotlinCompilation<T extends KotlinCommonOptions> implements InternalKotlinCompilation<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final ObservableSet<KotlinSourceSet>kotlinSourceSetsprivate final ObservableSet<KotlinSourceSet>allKotlinSourceSetsprivate final KotlinCompilationConfigurationsContainerconfigurationsprivate final Iterable<FileCollection>friendPathsprivate final StringprocessResourcesTaskNameprivate final StringapiConfigurationNameprivate final List<KotlinCompilation<?>>associateWithprivate final StringcompilationNameprivate final StringcompileAllTaskNameprivate final StringcompileDependencyConfigurationNameprivate FileCollectioncompileDependencyFilesprivate final KotlinCompile<T>compileKotlinTaskprivate final StringcompileKotlinTaskNameprivate final TaskProvider<out KotlinCompile<T>>compileKotlinTaskProviderprivate final StringcompileOnlyConfigurationNameprivate final TaskProvider<out KotlinCompilationTask<?>>compileTaskProviderprivate final HasCompilerOptions<?>compilerOptionsprivate final KotlinSourceSetdefaultSourceSetprivate final StringdefaultSourceSetNameprivate final StringdisambiguatedNameprivate final StringimplementationConfigurationNameprivate final TkotlinOptionsprivate final StringmoduleNameprivate final KotlinCompilationOutputoutputprivate final KotlinPlatformTypeplatformTypeprivate final Projectprojectprivate final List<String>relatedConfigurationNamesprivate final StringruntimeDependencyConfigurationNameprivate final FileCollectionruntimeDependencyFilesprivate final StringruntimeOnlyConfigurationNameprivate final KotlinTargettargetprivate final MutableExtrasextras
-
Method Summary
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
getAllKotlinSourceSets, getConfigurations, getFriendPaths, getKotlinSourceSets, getProcessResourcesTaskName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
dependencies, dependencies, getApiConfigurationName, getCompileOnlyConfigurationName, getImplementationConfigurationName, getRuntimeOnlyConfigurationName -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
associateWith, attributes, attributes, defaultSourceSet, defaultSourceSet, getAssociateWith, getCompilationName, getCompileAllTaskName, getCompileDependencyConfigurationName, getCompileDependencyFiles, getCompileKotlinTask, getCompileKotlinTaskName, getCompileKotlinTaskProvider, getCompileTaskProvider, getCompilerOptions, getDefaultSourceSet, getDefaultSourceSetName, getDisambiguatedName, getKotlinOptions, getModuleName, getName, getOutput, getPlatformType, getProject, getRelatedConfigurationNames, getRuntimeDependencyConfigurationName, getRuntimeDependencyFiles, getTarget, kotlinOptions, kotlinOptions, setCompileDependencyFiles, source -
Methods inherited from class org.jetbrains.kotlin.tooling.core.HasMutableExtras
getExtras -
Methods inherited from class org.gradle.api.attributes.HasAttributes
getAttributes -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-