[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.DeprecatedTargetPresetApi
|
||||||
import org.jetbrains.kotlin.gradle.plugin.*
|
import org.jetbrains.kotlin.gradle.plugin.*
|
||||||
import org.jetbrains.kotlin.gradle.targets.android.internal.InternalKotlinTargetPreset
|
import org.jetbrains.kotlin.gradle.targets.android.internal.InternalKotlinTargetPreset
|
||||||
import org.jetbrains.kotlin.gradle.targets.runKotlinTargetSideEffects
|
|
||||||
|
|
||||||
@DeprecatedTargetPresetApi
|
@DeprecatedTargetPresetApi
|
||||||
abstract class KotlinOnlyTargetPreset<R : KotlinOnlyTarget<T>, T : KotlinCompilation<*>>(
|
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
|
// This function is used in IDE import in order to override sourceSetName
|
||||||
protected open fun overrideDisambiguationClassifierOnIdeImport(name: String): String? = null
|
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 {
|
override fun createTargetInternal(name: String): R {
|
||||||
val result = instantiateTarget(name).apply {
|
val result = instantiateTarget(name).apply {
|
||||||
targetName = name
|
targetName = name
|
||||||
disambiguationClassifier = provideTargetDisambiguationClassifier(this@apply)
|
disambiguationClassifier = provideTargetDisambiguationClassifier(this@apply)
|
||||||
|
@Suppress("DEPRECATION")
|
||||||
useDisambiguationClassifierAsSourceSetNamePrefix = useDisambiguationClassifierAsSourceSetNamePrefix()
|
useDisambiguationClassifierAsSourceSetNamePrefix = useDisambiguationClassifierAsSourceSetNamePrefix()
|
||||||
|
@Suppress("DEPRECATION")
|
||||||
overrideDisambiguationClassifierOnIdeImport = overrideDisambiguationClassifierOnIdeImport(name)
|
overrideDisambiguationClassifierOnIdeImport = overrideDisambiguationClassifierOnIdeImport(name)
|
||||||
@Suppress("DEPRECATION")
|
@Suppress("DEPRECATION")
|
||||||
preset = this@KotlinOnlyTargetPreset
|
preset = this@KotlinOnlyTargetPreset
|
||||||
|
|||||||
Reference in New Issue
Block a user