char[] completion= typeProposal.getCompletion();
// don't add parameters for import-completions nor for proposals with an empty completion (e.g. inside the type argument list)
if (completion.length == 0 || completion[completion.length - 1] == ';')
return super.createJavaCompletionProposal(typeProposal);
LazyJavaCompletionProposal newProposal= new GenericJavaTypeProposal(typeProposal, getContext(), cu);
return newProposal;
}