[Gradle][Minor] KotlinCompilationProjection: Inline .isMainCompilationDatas
^KT-54312 Verification Pending
This commit is contained in:
committed by
Space Team
parent
cf55af55d6
commit
8fe0c88ab1
+2
-2
@@ -13,8 +13,8 @@ import org.gradle.api.file.FileCollection
|
||||
import org.gradle.api.file.SourceDirectorySet
|
||||
import org.jetbrains.kotlin.gradle.plugin.mpp.internal
|
||||
import org.jetbrains.kotlin.gradle.plugin.mpp.isMain
|
||||
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmModule
|
||||
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinCompilationData
|
||||
import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.isMainCompilationData
|
||||
import org.jetbrains.kotlin.gradle.utils.filesProvider
|
||||
import org.jetbrains.kotlin.project.model.LanguageSettings
|
||||
|
||||
@@ -124,7 +124,7 @@ internal sealed class KotlinCompilationProjection {
|
||||
get() = project.filesProvider { origin.friendPaths }
|
||||
|
||||
override val isMain: Boolean
|
||||
get() = origin.isMainCompilationData()
|
||||
get() = origin.compilationPurpose == GradleKpmModule.MAIN_MODULE_NAME
|
||||
|
||||
override val classesDirs: ConfigurableFileCollection
|
||||
get() = origin.output.classesDirs
|
||||
|
||||
-5
@@ -82,8 +82,3 @@ interface GradleKpmVariantCompilationDataInternal<T : KotlinCommonOptions> : Gra
|
||||
.mapNotNull { variantMatch -> variantMatch.chosenVariant as? GradleKpmVariant }
|
||||
}
|
||||
}
|
||||
|
||||
fun KotlinCompilationData<*>.isMainCompilationData(): Boolean = when (this) {
|
||||
is KotlinCompilation<*> -> isMain()
|
||||
else -> compilationPurpose == GradleKpmModule.MAIN_MODULE_NAME
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user