diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java index 92338d73e140..816143bbacc7 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java @@ -444,6 +444,7 @@ public class GroovyAnnotator extends GroovyElementVisitor implements Annotator { public void visitListOrMap(GrListOrMap listOrMap) { for (PsiType type : GroovyExpectedTypesProvider.getDefaultExpectedTypes(listOrMap)) { if (type instanceof PsiClassType && + !type.equalsToText(CommonClassNames.JAVA_LANG_OBJECT) && !InheritanceUtil.isInheritor(type, CommonClassNames.JAVA_LANG_ITERABLE) && !InheritanceUtil.isInheritor(type, CommonClassNames.JAVA_UTIL_MAP)) { final PsiElement startToken = listOrMap.getFirstChild();