editorconfig: allow configuring inspections severity

This commit is contained in:
Konstantin Ulitin
2019-03-21 17:12:57 +03:00
parent d7f58f8d6c
commit a6cc16eeb1
4 changed files with 5 additions and 8 deletions
@@ -141,7 +141,7 @@
key="inspection.space.in.header.name"
groupKey="editorconfig.inspection.group"
enabledByDefault="true"
level="WARNING"
level="WEAK WARNING"
implementationClass="org.editorconfig.language.codeinsight.inspections.EditorConfigSpaceInHeaderInspection"/>
<localInspection
language="EditorConfig"
@@ -159,7 +159,7 @@
key="inspection.header.many.wildcards.name"
groupKey="editorconfig.inspection.group"
enabledByDefault="true"
level="WARNING"
level="WEAK WARNING"
implementationClass="org.editorconfig.language.codeinsight.inspections.EditorConfigNumerousWildcardsInspection"/>
<localInspection
language="EditorConfig"
@@ -177,6 +177,7 @@
key="inspection.header.partially.overridden.name"
groupKey="editorconfig.inspection.group"
enabledByDefault="true"
level="WEAK WARNING"
implementationClass="org.editorconfig.language.codeinsight.inspections.EditorConfigPartialOverrideInspection"/>
<!-- Pattern inspections -->
@@ -2,7 +2,6 @@
package org.editorconfig.language.codeinsight.inspections
import com.intellij.codeInspection.LocalInspectionTool
import com.intellij.codeInspection.ProblemHighlightType
import com.intellij.codeInspection.ProblemsHolder
import org.editorconfig.language.messages.EditorConfigBundle
import org.editorconfig.language.psi.EditorConfigHeader
@@ -13,7 +12,7 @@ class EditorConfigNumerousWildcardsInspection : LocalInspectionTool() {
override fun visitHeader(header: EditorConfigHeader) {
if (!containsIssue(header)) return
val message = EditorConfigBundle["inspection.header.many.wildcards.message"]
holder.registerProblem(header, message, ProblemHighlightType.WEAK_WARNING)
holder.registerProblem(header, message)
}
}
@@ -2,7 +2,6 @@
package org.editorconfig.language.codeinsight.inspections
import com.intellij.codeInspection.LocalInspectionTool
import com.intellij.codeInspection.ProblemHighlightType
import com.intellij.codeInspection.ProblemsHolder
import org.editorconfig.language.messages.EditorConfigBundle
import org.editorconfig.language.psi.EditorConfigHeader
@@ -18,7 +17,7 @@ class EditorConfigPartialOverrideInspection : LocalInspectionTool() {
val isPartiallyOverridden = EditorConfigOverridingHeaderSearcher().findMatchingHeaders(header).any { it.isPartial }
if (!isPartiallyOverridden && !isPartiallyOverriding) return
val message = EditorConfigBundle["inspection.header.partially.overridden.message"]
holder.registerProblem(header, message, ProblemHighlightType.WEAK_WARNING)
holder.registerProblem(header, message)
}
}
}
@@ -2,7 +2,6 @@
package org.editorconfig.language.codeinsight.inspections
import com.intellij.codeInspection.LocalInspectionTool
import com.intellij.codeInspection.ProblemHighlightType
import com.intellij.codeInspection.ProblemsHolder
import com.intellij.psi.PsiWhiteSpace
import com.intellij.psi.util.PsiTreeUtil
@@ -22,7 +21,6 @@ class EditorConfigSpaceInHeaderInspection : LocalInspectionTool() {
holder.registerProblem(
header,
message,
ProblemHighlightType.WEAK_WARNING,
EditorConfigRemoveSpacesQuickFix(spaces)
)
}