diff --git a/plugins/devkit/devkit-core/src/inspections/LightServiceMustBeFinalInspection.kt b/plugins/devkit/devkit-core/src/inspections/LightServiceMustBeFinalInspection.kt index f0b8cedcae92..9377e616e023 100644 --- a/plugins/devkit/devkit-core/src/inspections/LightServiceMustBeFinalInspection.kt +++ b/plugins/devkit/devkit-core/src/inspections/LightServiceMustBeFinalInspection.kt @@ -2,6 +2,7 @@ package org.jetbrains.idea.devkit.inspections import com.intellij.codeInspection.IntentionWrapper +import com.intellij.codeInspection.ProblemHighlightType import com.intellij.lang.jvm.DefaultJvmElementVisitor import com.intellij.lang.jvm.JvmClass import com.intellij.lang.jvm.JvmElementVisitor @@ -22,7 +23,7 @@ internal class LightServiceMustBeFinalInspection : DevKitJvmInspection() { if (hasServiceAnnotation && !clazz.hasModifier(JvmModifier.FINAL)) { val actions = createModifierActions(clazz, modifierRequest(JvmModifier.FINAL, true)) val fixes = IntentionWrapper.wrapToQuickFixes(actions.toTypedArray(), file) - sink.highlight(DevKitBundle.message("inspection.light.service.must.be.final.message"), *fixes) + sink.highlight(DevKitBundle.message("inspection.light.service.must.be.final.message"), ProblemHighlightType.GENERIC_ERROR, *fixes) } return true } diff --git a/plugins/devkit/devkit-java-tests/testData/inspections/lightServiceMustBeFinal/MakeFinal.java b/plugins/devkit/devkit-java-tests/testData/inspections/lightServiceMustBeFinal/MakeFinal.java index 94d5d8fde455..343a7a1b80ed 100644 --- a/plugins/devkit/devkit-java-tests/testData/inspections/lightServiceMustBeFinal/MakeFinal.java +++ b/plugins/devkit/devkit-java-tests/testData/inspections/lightServiceMustBeFinal/MakeFinal.java @@ -1,5 +1,5 @@ import com.intellij.openapi.components.Service; @Service -class MyService { +class MyService { } diff --git a/plugins/devkit/devkit-kotlin-tests/testData/inspections/lightServiceMustBeFinal/MakeNotOpen.kt b/plugins/devkit/devkit-kotlin-tests/testData/inspections/lightServiceMustBeFinal/MakeNotOpen.kt index 45bd895ae3a1..61557555746a 100644 --- a/plugins/devkit/devkit-kotlin-tests/testData/inspections/lightServiceMustBeFinal/MakeNotOpen.kt +++ b/plugins/devkit/devkit-kotlin-tests/testData/inspections/lightServiceMustBeFinal/MakeNotOpen.kt @@ -1,4 +1,4 @@ import com.intellij.openapi.components.Service @Service -open class MyService \ No newline at end of file +open class MyService \ No newline at end of file