[Gradle] Fix warnings in kotlinTargetPresets.kt
^KT-56904 In Progress
This commit is contained in:
committed by
Space Team
parent
85f7dd1c20
commit
3586f624a3
+3
-2
@@ -9,7 +9,6 @@ import org.gradle.api.Project
|
||||
import org.jetbrains.kotlin.gradle.DeprecatedTargetPresetApi
|
||||
import org.jetbrains.kotlin.gradle.plugin.*
|
||||
import org.jetbrains.kotlin.gradle.targets.android.internal.InternalKotlinTargetPreset
|
||||
import org.jetbrains.kotlin.gradle.targets.runKotlinTargetSideEffects
|
||||
|
||||
@DeprecatedTargetPresetApi
|
||||
abstract class KotlinOnlyTargetPreset<R : KotlinOnlyTarget<T>, T : KotlinCompilation<*>>(
|
||||
@@ -27,13 +26,15 @@ abstract class KotlinOnlyTargetPreset<R : KotlinOnlyTarget<T>, T : KotlinCompila
|
||||
// This function is used in IDE import in order to override sourceSetName
|
||||
protected open fun overrideDisambiguationClassifierOnIdeImport(name: String): String? = null
|
||||
|
||||
abstract protected fun instantiateTarget(name: String): R
|
||||
protected abstract fun instantiateTarget(name: String): R
|
||||
|
||||
override fun createTargetInternal(name: String): R {
|
||||
val result = instantiateTarget(name).apply {
|
||||
targetName = name
|
||||
disambiguationClassifier = provideTargetDisambiguationClassifier(this@apply)
|
||||
@Suppress("DEPRECATION")
|
||||
useDisambiguationClassifierAsSourceSetNamePrefix = useDisambiguationClassifierAsSourceSetNamePrefix()
|
||||
@Suppress("DEPRECATION")
|
||||
overrideDisambiguationClassifierOnIdeImport = overrideDisambiguationClassifierOnIdeImport(name)
|
||||
@Suppress("DEPRECATION")
|
||||
preset = this@KotlinOnlyTargetPreset
|
||||
|
||||
Reference in New Issue
Block a user