Bug 122501 [typing][content assist] Extra bracket gets generated as shown: System.out.println() )
In the Java IDE, after typing out System.out.println( and pressing SPACEBAR, on a fresh line, generates System.out.println() ) This happens only when the content-assist window pops up. On trying to edit the line again, the problem does not show up, as long as the content-assist window is not up again.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaMethodCompletionProposal.java
buf.append(name);
		buf.append('\0'); 
		buf.append(parameterCount);
		buf.append(parameterList);
		return buf.toString();
	}
	
	/*
	 * @see org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal#isValidPrefix(java.lang.String)
	 */
	protected boolean isValidPrefix(String prefix) {
		if (super.isValidPrefix(prefix))
			return true;
		
		String word= getDisplayString();
		if (isInJavadoc()) {
			int idx = word.indexOf("{@link "); 
			if (idx==0) {
				word = word.substring(7);
			} else {
				idx = word.indexOf("{@value "); 
				if (idx==0) {
					word = word.substring(8);
				}
			}
		}
		return isPrefix(prefix, word);
	}
}