[Gradle] Fix warnings in AbstractKotlinCompileTool
^KT-56904 In Progress
This commit is contained in:
committed by
Space Team
parent
42a0190986
commit
7913e12748
+3
@@ -78,6 +78,9 @@ interface CompilerArgumentAware<T : CommonToolArguments> : KotlinCompilerArgumen
|
||||
)
|
||||
}
|
||||
|
||||
@Suppress("DEPRECATION")
|
||||
internal typealias DeprecatedCompilerArgumentAware<T> = CompilerArgumentAware<T>
|
||||
|
||||
private val includedArgumentTypes = setOf(
|
||||
ArgumentType.Primitive,
|
||||
ArgumentType.PluginClasspath,
|
||||
|
||||
+4
-2
@@ -23,21 +23,23 @@ import org.jetbrains.kotlin.build.report.metrics.BuildMetricsReporter
|
||||
import org.jetbrains.kotlin.build.report.metrics.GradleBuildPerformanceMetric
|
||||
import org.jetbrains.kotlin.build.report.metrics.GradleBuildTime
|
||||
import org.jetbrains.kotlin.cli.common.arguments.CommonToolArguments
|
||||
import org.jetbrains.kotlin.gradle.internal.CompilerArgumentAware
|
||||
import org.jetbrains.kotlin.gradle.internal.*
|
||||
import org.jetbrains.kotlin.gradle.internal.tasks.TaskWithLocalState
|
||||
import org.jetbrains.kotlin.gradle.plugin.COMPILER_CLASSPATH_CONFIGURATION_NAME
|
||||
import org.jetbrains.kotlin.gradle.plugin.KotlinCompilerArgumentsProducer
|
||||
import org.jetbrains.kotlin.gradle.report.GradleBuildMetricsReporter
|
||||
import org.jetbrains.kotlin.gradle.utils.fileExtensionCasePermutations
|
||||
import org.jetbrains.kotlin.gradle.utils.property
|
||||
import javax.inject.Inject
|
||||
|
||||
@Suppress("TYPEALIAS_EXPANSION_DEPRECATION")
|
||||
@DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly")
|
||||
abstract class AbstractKotlinCompileTool<T : CommonToolArguments> @Inject constructor(
|
||||
objectFactory: ObjectFactory,
|
||||
) : DefaultTask(),
|
||||
KotlinCompileTool,
|
||||
KotlinCompilerArgumentsProducer,
|
||||
CompilerArgumentAware<T>,
|
||||
DeprecatedCompilerArgumentAware<T>,
|
||||
TaskWithLocalState {
|
||||
|
||||
@Internal
|
||||
|
||||
Reference in New Issue
Block a user