-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.gradle.plugin.mpp.CompilationDetails,org.jetbrains.kotlin.gradle.plugin.mpp.CompilationDetailsWithRuntime,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinCompilationData
public final class AndroidCompilationDetails extends DefaultCompilationDetailsWithRuntime<KotlinJvmOptions>
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinJvmAndroidCompilationcompilationprivate final BaseVariantandroidVariantprivate final HasKotlinDependencieskotlinDependenciesHolderprivate final GradleKpmDependencyFilesHolderruntimeDependencyFilesHolderprivate final KotlinJvmOptionskotlinOptionsprivate final Projectprojectprivate final KotlinTargetownerprivate final KotlinCompilationData<KotlinJvmOptions>compilationDataprivate final GradleKpmDependencyFilesHoldercompileDependencyFilesHolderprivate final Set<KotlinSourceSet>directlyIncludedKotlinSourceSetsprivate final StringdefaultSourceSetNameprivate final StringcompilationClassifierprivate final Map<String, SourceDirectorySet>kotlinSourceDirectoriesByFragmentNameprivate final StringcompileKotlinTaskNameprivate final StringcompileAllTaskNameprivate final FileCollectioncompileDependencyFilesprivate final KotlinCompilationOutputoutputprivate final LanguageSettingslanguageSettingsprivate final KotlinPlatformTypeplatformTypeprivate final StringmoduleNameprivate final StringownModuleNameprivate final Iterable<FileCollection>friendPathsprivate final Set<CompilationDetails<?>>associateCompilationsprivate final KotlinTargettargetprivate final StringcompilationPurposeprivate final KotlinSourceSetdefaultSourceSet
-
Constructor Summary
Constructors Constructor Description AndroidCompilationDetails(KotlinTarget target, String compilationPurpose, Function0<KotlinJvmAndroidCompilation> getCompilationInstance)
-
Method Summary
-
-
Constructor Detail
-
AndroidCompilationDetails
AndroidCompilationDetails(KotlinTarget target, String compilationPurpose, Function0<KotlinJvmAndroidCompilation> getCompilationInstance)
-
-
Method Detail
-
getCompilation
KotlinJvmAndroidCompilation getCompilation()
-
getAndroidVariant
final BaseVariant getAndroidVariant()
-
getKotlinDependenciesHolder
HasKotlinDependencies getKotlinDependenciesHolder()
-
getRuntimeDependencyFilesHolder
GradleKpmDependencyFilesHolder getRuntimeDependencyFilesHolder()
-
getKotlinOptions
KotlinJvmOptions getKotlinOptions()
-
getProject
final Project getProject()
-
getOwner
KotlinTarget getOwner()
-
getCompilationData
KotlinCompilationData<KotlinJvmOptions> getCompilationData()
-
getCompileDependencyFilesHolder
GradleKpmDependencyFilesHolder getCompileDependencyFilesHolder()
-
getDirectlyIncludedKotlinSourceSets
Set<KotlinSourceSet> getDirectlyIncludedKotlinSourceSets()
-
getDefaultSourceSetName
String getDefaultSourceSetName()
-
getCompilationClassifier
String getCompilationClassifier()
-
getKotlinSourceDirectoriesByFragmentName
Map<String, SourceDirectorySet> getKotlinSourceDirectoriesByFragmentName()
-
getCompileKotlinTaskName
String getCompileKotlinTaskName()
-
getCompileAllTaskName
String getCompileAllTaskName()
-
getCompileDependencyFiles
FileCollection getCompileDependencyFiles()
-
getOutput
KotlinCompilationOutput getOutput()
-
getLanguageSettings
LanguageSettings getLanguageSettings()
-
getPlatformType
KotlinPlatformType getPlatformType()
-
getModuleName
String getModuleName()
-
getOwnModuleName
String getOwnModuleName()
-
getFriendPaths
Iterable<FileCollection> getFriendPaths()
-
getAssociateCompilations
Set<CompilationDetails<?>> getAssociateCompilations()
-
getTarget
final KotlinTarget getTarget()
-
getCompilationPurpose
final String getCompilationPurpose()
-
getDefaultSourceSet
KotlinSourceSet getDefaultSourceSet()
-
-
-
-