[Gradle] Fix warnings in KotlinNativeCompilation

^KT-56904 In Progress
This commit is contained in:
Yahor Berdnikau
2024-02-05 13:09:40 +01:00
committed by Space Team
parent 5b18687935
commit a58d0dc237
2 changed files with 6 additions and 4 deletions
@@ -3,8 +3,6 @@
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
@file:Suppress("DEPRECATION")
package org.jetbrains.kotlin.gradle.plugin.mpp
import org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions
@@ -12,4 +10,7 @@ import org.jetbrains.kotlin.gradle.plugin.mpp.compilationImpl.KotlinCompilationI
@Deprecated("Use KotlinCompilation<T> instead")
abstract class AbstractKotlinCompilation<T : KotlinCommonOptions> internal constructor(compilation: KotlinCompilationImpl) :
DecoratedKotlinCompilation<T>(compilation)
DecoratedKotlinCompilation<T>(compilation)
@Suppress("DEPRECATION")
internal typealias DeprecatedAbstractKotlinCompilation<T> = AbstractKotlinCompilation<T>
@@ -21,10 +21,11 @@ import org.jetbrains.kotlin.gradle.utils.lowerCamelCaseName
import org.jetbrains.kotlin.konan.target.KonanTarget
import javax.inject.Inject
@Suppress("TYPEALIAS_EXPANSION_DEPRECATION")
abstract class AbstractKotlinNativeCompilation internal constructor(
compilation: KotlinCompilationImpl,
val konanTarget: KonanTarget
) : AbstractKotlinCompilation<KotlinCommonOptions>(compilation) {
) : DeprecatedAbstractKotlinCompilation<KotlinCommonOptions>(compilation) {
@Suppress("DEPRECATION")
@Deprecated("Accessing task instance directly is deprecated", replaceWith = ReplaceWith("compileTaskProvider"))