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/CompletionProposalComputerDescriptor.java
private static final boolean MEASURE_PERFORMANCE= PerformanceStats.isEnabled(PERFORMANCE_EVENT);
	
	private static final String COMPUTE_COMPLETION_PROPOSALS= "computeCompletionProposals()"; 
	private static final String COMPUTE_CONTEXT_INFORMATION= "computeContextInformation()"; 
	
	static {
		Set partitions= new HashSet();
		partitions.add(IDocument.DEFAULT_CONTENT_TYPE);
		partitions.add(IJavaPartitions.JAVA_DOC);
		partitions.add(IJavaPartitions.JAVA_MULTI_LINE_COMMENT);
		partitions.add(IJavaPartitions.JAVA_SINGLE_LINE_COMMENT);
		partitions.add(IJavaPartitions.JAVA_STRING);
		partitions.add(IJavaPartitions.JAVA_CHARACTER);
		
		PARTITION_SET= Collections.unmodifiableSet(partitions);
	}
	
	private final String fId;
	
	private final String fName;
	
	private final String fClass;
	
	private final boolean fActivate;
	
	private final Set fPartitions;
	
	private final IConfigurationElement fElement;
	
	private final CompletionProposalComputerRegistry fRegistry;