void (@NotNull GrField field, @NotNull GroovyResolveResult resolveResult) { if (field.getGetters().length != 0 || field.getSetter() != null || !myPropertyNames.add(field.getName()) || myIsMap) return; for (LookupElement element : GroovyCompletionUtil.createLookupElements(resolveResult, false, myMatcher, null)) { Icon icon = field.getIcon(0); myConsumer.consume(((LookupElementBuilder)element).withIcon(icon == null ? JetgroovyIcons.Groovy.Property : icon)); } }