Drop redundant Suppress("RemoveExplicitTypeArguments")

This commit is contained in:
Mikhail Glukhikh
2022-01-25 10:57:53 +03:00
committed by Space
parent 02d74fbd87
commit ad0d0ca47f
13 changed files with 18 additions and 35 deletions
@@ -11,14 +11,13 @@ import org.jetbrains.kotlin.test.services.configuration.JavaForeignAnnotationTyp
import org.jetbrains.kotlin.load.java.ReportLevel
import org.jetbrains.kotlin.name.FqName
@Suppress("RemoveExplicitTypeArguments")
object ForeignAnnotationsDirectives : SimpleDirectivesContainer() {
val JSR305_GLOBAL_REPORT by enumDirective<ReportLevel>(
val JSR305_GLOBAL_REPORT by enumDirective(
description = "Global report level",
additionalParser = ReportLevel.Companion::findByDescription
)
val JSR305_MIGRATION_REPORT by enumDirective<ReportLevel>(
val JSR305_MIGRATION_REPORT by enumDirective(
description = "Migration report level",
additionalParser = ReportLevel.Companion::findByDescription
)
@@ -27,7 +26,7 @@ object ForeignAnnotationsDirectives : SimpleDirectivesContainer() {
description = "Report level for specific annotations"
)
val JSPECIFY_STATE by enumDirective<ReportLevel>(
val JSPECIFY_STATE by enumDirective(
description = "Report level for jSpecify annotations",
additionalParser = ReportLevel.Companion::findByDescription
)
@@ -12,8 +12,7 @@ import org.jetbrains.kotlin.test.directives.model.DirectiveApplicability
import org.jetbrains.kotlin.test.directives.model.SimpleDirectivesContainer
object JvmEnvironmentConfigurationDirectives : SimpleDirectivesContainer() {
@Suppress("RemoveExplicitTypeArguments")
val JVM_TARGET by enumDirective<JvmTarget>(
val JVM_TARGET by enumDirective(
description = "Target bytecode version",
additionalParser = JvmTarget.Companion::fromString
)
@@ -50,14 +49,12 @@ object JvmEnvironmentConfigurationDirectives : SimpleDirectivesContainer() {
applicability = DirectiveApplicability.Global
)
@Suppress("RemoveExplicitTypeArguments")
val STRING_CONCAT by enumDirective<JvmStringConcat>(
val STRING_CONCAT by enumDirective(
description = "Configure mode of string concatenation",
additionalParser = JvmStringConcat.Companion::fromString
)
@Suppress("RemoveExplicitTypeArguments")
val ASSERTIONS_MODE by enumDirective<JVMAssertionsMode>(
val ASSERTIONS_MODE by enumDirective(
description = "Configure jvm assertions mode",
additionalParser = JVMAssertionsMode.Companion::fromString
)