void (String name, PsiElement parent, Set<? super String> filter, CompletionResultSet result) { if (PsiNameHelper.isValidModuleName(name, parent) && filter.add(name)) { LookupElement lookup = LookupElementBuilder.create(name).withIcon(AllIcons.FileTypes.Archive); lookup = TailTypeDecorator.withTail(lookup, TailTypes.semicolonType()); lookup = PrioritizedLookupElement.withPriority(lookup, -1); result.addElement(lookup); } }