IDEA-85819 AppCode inspections are shown in the view

This commit is contained in:
Dmitry Avdeev
2012-05-15 10:32:56 +04:00
parent be5278d42e
commit e5c0d8b71f
2 changed files with 10 additions and 3 deletions
@@ -229,9 +229,9 @@ public class SingleInspectionProfilePanel extends JPanel {
List<ScopeToolState> tools = profile.getDefaultStates();
for (ScopeToolState state : tools) {
final ArrayList<Descriptor> descriptors = new ArrayList<Descriptor>();
/* if (state.getLevel() == HighlightDisplayLevel.NON_SWITCHABLE_ERROR) {
if (state.getLevel() == HighlightDisplayLevel.NON_SWITCHABLE_ERROR) {
continue;
}*/
}
myDescriptors.put(new Descriptor(state, profile), descriptors);
final List<ScopeToolState> nonDefaultTools = profile.getNonDefaultTools(state.getTool().getShortName());
if (nonDefaultTools != null) {
@@ -24,6 +24,7 @@ import com.intellij.openapi.util.Comparing;
import com.intellij.util.ImageLoader;
import com.intellij.util.containers.HashMap;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import javax.swing.*;
import java.awt.*;
@@ -44,11 +45,12 @@ public class HighlightDisplayLevel {
public static final HighlightDisplayLevel INFO = new HighlightDisplayLevel(HighlightSeverity.INFO, DO_NOT_SHOW.getIcon());
public static final HighlightDisplayLevel WEAK_WARNING = new HighlightDisplayLevel(HighlightSeverity.WEAK_WARNING, DO_NOT_SHOW.getIcon());
public static final HighlightDisplayLevel NON_SWITCHABLE_ERROR = new HighlightDisplayLevel(HighlightSeverity.ERROR, createIconByMask(CodeInsightColors.ERRORS_ATTRIBUTES));
public static final HighlightDisplayLevel NON_SWITCHABLE_ERROR = new HighlightDisplayLevel(HighlightSeverity.ERROR);
private Icon myIcon;
private final HighlightSeverity mySeverity;
@Nullable
public static HighlightDisplayLevel find(String name) {
for (Map.Entry<HighlightSeverity, HighlightDisplayLevel> entry : ourMap.entrySet()) {
HighlightSeverity severity = entry.getKey();
@@ -70,6 +72,11 @@ public class HighlightDisplayLevel {
ourMap.put(mySeverity, this);
}
public HighlightDisplayLevel(HighlightSeverity severity) {
mySeverity = severity;
}
public String toString() {
return mySeverity.toString();
}