void (@NotNull InsertionContext context, @NotNull JavaGlobalMemberLookupElement item) { GroovyInsertHandler.INSTANCE.handleInsert(context, item); final PsiMember member = item.getObject(); PsiDocumentManager.getInstance(member.getProject()).commitDocument(context.getDocument()); final GrReferenceExpression ref = PsiTreeUtil. findElementOfClassAtOffset(context.getFile(), context.getStartOffset(), GrReferenceExpression.class, false); if (ref != null && ref.getQualifier() == null && context.getFile() instanceof GroovyFile && !importAlreadyExists(member, ((GroovyFile)context.getFile()), ref) && !PsiManager.getInstance(context.getProject()).areElementsEquivalent(ref.resolve(), member)) { ref.bindToElementViaStaticImport(member); } }