diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspectionBase.java b/java/java-analysis-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspectionBase.java index 9fbf41fb76f4..3f6df81e0d14 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspectionBase.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspectionBase.java @@ -296,8 +296,9 @@ public class NullableStuffInspectionBase extends AbstractBaseJavaLocalInspection @NotNull Set> visited) { if (!visited.add(Couple.of(expectedType, assignedType))) return false; - if (isNullityConflict(JavaGenericsUtil.getCollectionItemType(expectedType, place.getResolveScope()), - JavaGenericsUtil.getCollectionItemType(assignedType, place.getResolveScope()))) { + GlobalSearchScope scope = holder.getFile().getResolveScope(); + if (isNullityConflict(JavaGenericsUtil.getCollectionItemType(expectedType, scope), + JavaGenericsUtil.getCollectionItemType(assignedType, scope))) { return true; }