-
- 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.gradle.plugin.mpp.KotlinMetadataCompilation
public class KotlinCommonCompilation extends AbstractKotlinCompilation<KotlinCommonOptions> implements KotlinMetadataCompilation<KotlinCommonOptions>
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinCompileCommoncompileKotlinTaskprivate final TaskProvider<KotlinCompilationTask<KotlinMultiplatformCommonCompilerOptions>>compileTaskProviderprivate final MutableExtrasextrasprivate 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 StringcompileKotlinTaskNameprivate final TaskProvider<out KotlinCompile<KotlinCommonOptions>>compileKotlinTaskProviderprivate final StringcompileOnlyConfigurationNameprivate final HasCompilerOptions<?>compilerOptionsprivate final KotlinSourceSetdefaultSourceSetprivate final StringdefaultSourceSetNameprivate final StringdisambiguatedNameprivate final StringimplementationConfigurationNameprivate final KotlinCommonOptionskotlinOptionsprivate final StringmoduleNameprivate final KotlinCompilationOutputoutputprivate final KotlinPlatformTypeplatformTypeprivate final Projectprojectprivate final List<String>relatedConfigurationNamesprivate final StringruntimeDependencyConfigurationNameprivate final FileCollectionruntimeDependencyFilesprivate final StringruntimeOnlyConfigurationNameprivate final KotlinTargettarget
-
Method Summary
Modifier and Type Method Description KotlinCompileCommongetCompileKotlinTask()TaskProvider<KotlinCompilationTask<KotlinMultiplatformCommonCompilerOptions>>getCompileTaskProvider()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.InternalKotlinCompilation
getAllKotlinSourceSets, getConfigurations, getExtras, 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, getCompileKotlinTaskName, getCompileKotlinTaskProvider, 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.gradle.plugin.mpp.DecoratedKotlinCompilation
toString -
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
-
-
Method Detail
-
getCompileKotlinTask
KotlinCompileCommon getCompileKotlinTask()
-
getCompileTaskProvider
TaskProvider<KotlinCompilationTask<KotlinMultiplatformCommonCompilerOptions>> getCompileTaskProvider()
-
-
-
-