LookupElement (@NotNull PsiMethod method, @Nullable InsertHandler<LookupElement> insertHandler) { final ReflectiveSignature signature = getMethodSignature(method); return signature != null ? LookupElementBuilder.create(signature, method.getName()) .withIcon(signature.getIcon()) .withTailText(signature.getShortArgumentTypes()) .withInsertHandler(insertHandler) : null; }