void (@NotNull PsiAnnotationMethod p, @NotNull ParameterInfoUIContext context) { @NonNls StringBuilder buffer = new StringBuilder(); final PsiType returnType = p.getReturnType(); assert returnType != null; buffer.append(returnType.getPresentableText()); buffer.append(" "); int highlightStartOffset = buffer.length(); buffer.append(p.getName()); int highlightEndOffset = buffer.length(); buffer.append("()"); final PsiAnnotationMemberValue defaultValue = p.getDefaultValue(); if (defaultValue != null) { buffer.append(" default "); buffer.append(defaultValue.getText()); } context.setupUIComponentPresentation(buffer.toString(), highlightStartOffset, highlightEndOffset, false, p.isDeprecated(), false, context.getDefaultParameterColor()); }