-
- All Implemented Interfaces:
public interface CompilationDetails<T extends KotlinCommonOptions>
-
-
Method Summary
Modifier and Type Method Description abstract UnitassociateWith(CompilationDetails<?> other)abstract Unitsource(KotlinSourceSet sourceSet)abstract KotlinTargetgetTarget()abstract GradleKpmDependencyFilesHoldergetCompileDependencyFilesHolder()abstract HasKotlinDependenciesgetKotlinDependenciesHolder()abstract KotlinCompilationData<T>getCompilationData()abstract Set<CompilationDetails<?>>getAssociateCompilations()abstract Set<KotlinSourceSet>getDirectlyIncludedKotlinSourceSets()abstract StringgetDefaultSourceSetName()KotlinCompilation<T>getCompilation()KotlinSourceSetgetDefaultSourceSet()-
-
Method Detail
-
associateWith
abstract Unit associateWith(CompilationDetails<?> other)
-
getTarget
abstract KotlinTarget getTarget()
-
getCompileDependencyFilesHolder
abstract GradleKpmDependencyFilesHolder getCompileDependencyFilesHolder()
-
getKotlinDependenciesHolder
abstract HasKotlinDependencies getKotlinDependenciesHolder()
-
getCompilationData
abstract KotlinCompilationData<T> getCompilationData()
-
getAssociateCompilations
abstract Set<CompilationDetails<?>> getAssociateCompilations()
-
getDirectlyIncludedKotlinSourceSets
abstract Set<KotlinSourceSet> getDirectlyIncludedKotlinSourceSets()
-
getDefaultSourceSetName
abstract String getDefaultSourceSetName()
-
getCompilation
KotlinCompilation<T> getCompilation()
-
getDefaultSourceSet
KotlinSourceSet getDefaultSourceSet()
-
-
-
-