[Gradle] Fix warnings in KotlinJvmCompilation

^KT-56904 In Progress
This commit is contained in:
Yahor Berdnikau
2023-12-28 10:47:01 +01:00
committed by Space Team
parent ffefe99e20
commit 09a6f95a15
2 changed files with 7 additions and 3 deletions
@@ -194,4 +194,7 @@ val <T : KotlinCommonOptionsDeprecated> KotlinCompilation<T>.runtimeDependencyCo
@Deprecated("Scheduled for removal with Kotlin 2.0") @Deprecated("Scheduled for removal with Kotlin 2.0")
interface KotlinCompilationWithResources<T : KotlinCommonOptionsDeprecated> : KotlinCompilation<T> { interface KotlinCompilationWithResources<T : KotlinCommonOptionsDeprecated> : KotlinCompilation<T> {
val processResourcesTaskName: String val processResourcesTaskName: String
} }
@Suppress("Deprecation")
typealias DeprecatedKotlinCompilationWithResources<T> = KotlinCompilationWithResources<T>
@@ -25,10 +25,11 @@ import org.jetbrains.kotlin.gradle.utils.Future
import org.jetbrains.kotlin.gradle.utils.lenient import org.jetbrains.kotlin.gradle.utils.lenient
import javax.inject.Inject import javax.inject.Inject
@Suppress("TYPEALIAS_EXPANSION_DEPRECATION")
open class KotlinJvmCompilation @Inject internal constructor( open class KotlinJvmCompilation @Inject internal constructor(
compilation: KotlinCompilationImpl, compilation: KotlinCompilationImpl,
) : AbstractKotlinCompilationToRunnableFiles<KotlinJvmOptions>(compilation), ) : DeprecatedAbstractKotlinCompilationToRunnableFiles<KotlinJvmOptions>(compilation),
KotlinCompilationWithResources<KotlinJvmOptions> { DeprecatedKotlinCompilationWithResources<KotlinJvmOptions> {
final override val target: KotlinJvmTarget = compilation.target as KotlinJvmTarget final override val target: KotlinJvmTarget = compilation.target as KotlinJvmTarget