@Override public void renderElement(LookupElementPresentation presentation) { myClassItem.renderElement(presentation); String tailText = StringUtil.notNullize(presentation.getTailText()); int genericsEnd = tailText.lastIndexOf('>') + 1; presentation.clearTail(); presentation.appendTailText(tailText.substring(0, genericsEnd), false); presentation.appendTailText( MemberLookupHelper.getMethodParameterString(getObject(), getSubstitutor()), false); presentation.appendTailText(tailText.substring(genericsEnd), true); }