[Gradle] Fix warnings in KotlinWithJavaCompilation

^KT-56904 In Progress
This commit is contained in:
Yahor Berdnikau
2023-12-28 10:49:24 +01:00
committed by Space Team
parent 09a6f95a15
commit c4fc0b919d
@@ -12,18 +12,18 @@ import org.gradle.api.tasks.TaskProvider
import org.gradle.api.tasks.compile.JavaCompile
import org.jetbrains.kotlin.gradle.dsl.KotlinCommonCompilerOptions
import org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions
import org.jetbrains.kotlin.gradle.plugin.HasCompilerOptions
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilationWithResources
import org.jetbrains.kotlin.gradle.plugin.*
import org.jetbrains.kotlin.gradle.plugin.mpp.compilationImpl.KotlinCompilationImpl
import org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile
import org.jetbrains.kotlin.gradle.utils.named
import javax.inject.Inject
@Suppress("TYPEALIAS_EXPANSION_DEPRECATION")
open class KotlinWithJavaCompilation<KotlinOptionsType : KotlinCommonOptions, CO : KotlinCommonCompilerOptions> @Inject internal constructor(
compilation: KotlinCompilationImpl,
val javaSourceSet: SourceSet,
) : AbstractKotlinCompilationToRunnableFiles<KotlinOptionsType>(compilation),
KotlinCompilationWithResources<KotlinOptionsType> {
) : DeprecatedAbstractKotlinCompilationToRunnableFiles<KotlinOptionsType>(compilation),
DeprecatedKotlinCompilationWithResources<KotlinOptionsType> {
@Suppress("UNCHECKED_CAST")
override val compilerOptions: HasCompilerOptions<CO> =