Bug 117493 [content assist] CompletionRequestor#completionFailure(IProblem)) is ignored
This got introduced after 3.2 M1 (i.e. broken in 3.2 M2 and newer). If completion fails we now always show: "No completion available." instead of the real error text. Example: for (Iterator i=things.iterator(); i.<ctrl-space> // Iterator not yet imported)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/TemplateCompletionProposalComputer.java
keywords.add("native"); 
		keywords.add("new"); 
		keywords.add("package"); 
		keywords.add("private"); 
		keywords.add("protected"); 
		keywords.add("public"); 
		keywords.add("return"); 
		keywords.add("static"); 
		keywords.add("strictfp"); 
		keywords.add("super"); 
		keywords.add("switch"); 
		keywords.add("synchronized"); 
		keywords.add("this"); 
		keywords.add("throw"); 
		keywords.add("throws"); 
		keywords.add("transient"); 
		keywords.add("try"); 
		keywords.add("volatile"); 
		keywords.add("while"); 
		keywords.add("true"); 
		keywords.add("false"); 
		keywords.add("null"); 
		KEYWORDS= Collections.unmodifiableSet(keywords);
	}
	
	private boolean isKeyword(String name) {
		return KEYWORDS.contains(name);
	}
}