insert standart severity into list based on order (IDEA-181962)

This commit is contained in:
Anna.Kozlova
2017-11-20 17:40:45 +01:00
parent d58653b20f
commit 14a7624a1e
@@ -167,13 +167,11 @@ public class SeverityRegistrar implements Comparator<HighlightSeverity> {
else {
//enforce include all known
List<HighlightSeverity> 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;