From db626373180143e66d821efde42be7c45fc4beed Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Mon, 15 Jan 2024 10:37:19 +0100 Subject: [PATCH] [Gradle] Fix warnings in KotlinAndroidSourceSetFactory ^KT-56904 In Progress --- .../sources/android/KotlinAndroidSourceSetFactory.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/sources/android/KotlinAndroidSourceSetFactory.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/sources/android/KotlinAndroidSourceSetFactory.kt index 7c34b2ea124..11a2ed10426 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/sources/android/KotlinAndroidSourceSetFactory.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/sources/android/KotlinAndroidSourceSetFactory.kt @@ -5,15 +5,13 @@ package org.jetbrains.kotlin.gradle.plugin.sources.android -import com.android.build.gradle.api.AndroidSourceSet import org.gradle.api.logging.Logger import org.gradle.api.logging.Logging import org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet import org.jetbrains.kotlin.gradle.plugin.diagnostics.KotlinToolingDiagnosticsCollector import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinAndroidTarget -import org.jetbrains.kotlin.gradle.utils.getOrCreate -import org.jetbrains.kotlin.gradle.utils.runProjectConfigurationHealthCheck +import org.jetbrains.kotlin.gradle.utils.* internal class KotlinAndroidSourceSetFactory( private val target: KotlinAndroidTarget, @@ -23,7 +21,10 @@ internal class KotlinAndroidSourceSetFactory( ) { private val configuredKotlinSourceSets = mutableSetOf() - fun getOrCreateConfiguredKotlinSourceSet(kotlinSourceSetName: String, androidSourceSet: AndroidSourceSet): KotlinSourceSet { + fun getOrCreateConfiguredKotlinSourceSet( + kotlinSourceSetName: String, + @Suppress("TYPEALIAS_EXPANSION_DEPRECATION") androidSourceSet: DeprecatedAndroidSourceSet + ): KotlinSourceSet { val kotlinSourceSet = getOrCreateKotlinSourceSet(kotlinSourceSetName, androidSourceSet) if (configuredKotlinSourceSets.add(kotlinSourceSet)) { layout.sourceSetConfigurator.configure(target, kotlinSourceSet, androidSourceSet) @@ -37,7 +38,8 @@ internal class KotlinAndroidSourceSetFactory( private fun getOrCreateKotlinSourceSet( - name: String, androidSourceSet: AndroidSourceSet + name: String, + @Suppress("TYPEALIAS_EXPANSION_DEPRECATION") androidSourceSet: DeprecatedAndroidSourceSet ): KotlinSourceSet { return kotlin.sourceSets.getOrCreate(name) { kotlinSourceSet -> kotlinSourceSet.androidSourceSetInfoOrNull?.let { info ->