This commit is contained in:
Anna Kozlova
2014-10-28 16:13:06 +01:00
parent 17d52b0858
commit 86eb7b96a3
@@ -21,6 +21,7 @@
package com.intellij.codeInspection.ex;
import com.intellij.codeInspection.CommonProblemDescriptor;
import com.intellij.codeInspection.offlineViewer.OfflineInspectionRVContentProvider;
import com.intellij.codeInspection.reference.RefEntity;
import com.intellij.codeInspection.ui.*;
import com.intellij.openapi.application.ApplicationManager;
@@ -234,9 +235,9 @@ public abstract class InspectionRVContentProvider {
public boolean accept(Object node) {
if (node instanceof RefElementNode) {
final RefElementNode refElementNode = (RefElementNode)node;
final Object finalContainerUserObject = finalContainer.getUserObject();
if (finalContainerUserObject instanceof RefEntity &&
finalContainer.areEqual(refElementNode.getUserObject(), finalContainerUserObject)) {
final Object userObject = finalContainer.getUserObject();
final Object object = refElementNode.getUserObject();
if ((object == null || userObject.getClass().equals(object.getClass())) && finalContainer.areEqual(object, userObject)) {
if (firstLevel.get()) {
result.set(refElementNode);
return false;