boolean (GrReferenceExpression refExpr, PsiMember member) { if (!(refExpr.getContainingFile() instanceof GroovyFile)) return false; final GrImportStatement[] imports = ((GroovyFile)refExpr.getContainingFile()).getImportStatements(); for (GrImportStatement stmt : imports) { if (!stmt.isOnDemand() && stmt.resolveTargetClass() == member.getContainingClass() && Comparing.strEqual(stmt.getImportReference().getReferenceName(), member.getName())) { return true; } } return false; }