-
- 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.KotlinCompilationToRunnableFiles,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinCompilationData
public abstract class AbstractKotlinCompilationToRunnableFiles<T extends KotlinCommonOptions> extends AbstractKotlinCompilation<T> implements KotlinCompilationToRunnableFiles<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final StringruntimeDependencyConfigurationNameprivate FileCollectionruntimeDependencyFilesprivate final List<String>relatedConfigurationNamesprivate final StringapiConfigurationNameprivate final StringimplementationConfigurationNameprivate final StringcompileOnlyConfigurationNameprivate final StringruntimeOnlyConfigurationNameprivate final StringcompileAllTaskNameprivate final StringcompilationPurposeprivate final StringcompilationClassifierprivate final LanguageSettingslanguageSettingsprivate final StringownModuleNameprivate final StringmoduleNameprivate final Iterable<FileCollection>friendPathsprivate final KotlinPlatformTypeplatformTypeprivate final KotlinCompilationOutputoutputprivate final StringcompileKotlinTaskNameprivate final TkotlinOptionsprivate final Map<String, SourceDirectorySet>kotlinSourceDirectoriesByFragmentNameprivate final KotlinTargettargetprivate final StringcompileDependencyConfigurationNameprivate FileCollectioncompileDependencyFilesprivate final Set<KotlinSourceSet>kotlinSourceSetsprivate final StringdefaultSourceSetNameprivate final StringcompilationNameprivate final KotlinCompile<T>compileKotlinTaskprivate final TaskProvider<out KotlinCompile<T>>compileKotlinTaskProviderprivate final KotlinSourceSetdefaultSourceSetprivate final List<KotlinCompilation<?>>associateWithprivate final Projectprojectprivate final KotlinTargetownerprivate final Set<KotlinSourceSet>allKotlinSourceSetsprivate final StringdisambiguatedName
-
Constructor Summary
Constructors Constructor Description AbstractKotlinCompilationToRunnableFiles(CompilationDetailsWithRuntime<T> compilationDetails)
-
Method Summary
Modifier and Type Method Description final StringgetRuntimeDependencyConfigurationName()final FileCollectiongetRuntimeDependencyFiles()final UnitsetRuntimeDependencyFiles(FileCollection runtimeDependencyFiles)List<String>getRelatedConfigurationNames()-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.AbstractKotlinCompilation
associateWith, defaultSourceSet, dependencies, dependencies, getAllKotlinSourceSets, getApiConfigurationName, getAssociateWith, getAttributes, getCompilationClassifier, getCompilationName, getCompilationPurpose, getCompileAllTaskName, getCompileDependencyConfigurationName, getCompileDependencyFiles, getCompileKotlinTask, getCompileKotlinTaskName, getCompileKotlinTaskProvider, getCompileOnlyConfigurationName, getDefaultSourceSet, getDefaultSourceSetName, getFriendPaths, getImplementationConfigurationName, getKotlinOptions, getKotlinSourceDirectoriesByFragmentName, getKotlinSourceSets, getLanguageSettings, getModuleName, getOutput, getOwnModuleName, getOwner, getPlatformType, getProject, getRuntimeOnlyConfigurationName, getTarget, kotlinOptions, setCompileDependencyFiles, source, toString -
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinCompilation
attributes, attributes, defaultSourceSet, getDisambiguatedName, getName, kotlinOptions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AbstractKotlinCompilationToRunnableFiles
AbstractKotlinCompilationToRunnableFiles(CompilationDetailsWithRuntime<T> compilationDetails)
-
-
Method Detail
-
getRuntimeDependencyConfigurationName
final String getRuntimeDependencyConfigurationName()
-
getRuntimeDependencyFiles
final FileCollection getRuntimeDependencyFiles()
-
setRuntimeDependencyFiles
final Unit setRuntimeDependencyFiles(FileCollection runtimeDependencyFiles)
-
getRelatedConfigurationNames
List<String> getRelatedConfigurationNames()
-
-
-
-