From 14a7624a1e2409cde3bd9d74974be958a58731fb Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Mon, 20 Nov 2017 15:46:16 +0100 Subject: [PATCH] insert standart severity into list based on order (IDEA-181962) --- .../intellij/codeInsight/daemon/impl/SeverityRegistrar.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/SeverityRegistrar.java b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/SeverityRegistrar.java index 6a2f7cea29e7..1dbbc1bb8b2a 100644 --- a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/SeverityRegistrar.java +++ b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/SeverityRegistrar.java @@ -167,13 +167,11 @@ public class SeverityRegistrar implements Comparator { else { //enforce include all known List list = getOrderAsList(orderMap); - for (int i = 0; i < knownSeverities.size(); i++) { - HighlightSeverity stdSeverity = knownSeverities.get(i); + for (HighlightSeverity stdSeverity : knownSeverities) { if (!list.contains(stdSeverity)) { for (int oIdx = 0; oIdx < list.size(); oIdx++) { HighlightSeverity orderSeverity = list.get(oIdx); - HighlightInfoType type = STANDARD_SEVERITIES.get(orderSeverity.getName()); - if (type != null && knownSeverities.indexOf(type.getSeverity(null)) > i) { + if (orderSeverity.myVal > stdSeverity.myVal) { list.add(oIdx, stdSeverity); myReadOrder = null; break;