Bug 84915 [5.0][content asssit] Code assist adds unnecessary angle brackets
20050210 - enable 'fill argument names', disable 'guess' - Map is missing -> do a code assist after Mapm choose java.util.Map -> result is 'Map<K, V><V, W>' package pack1.x.y.z; public class W<V, W> implements Map<V, W>{ }
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/GenericJavaTypeProposal.java
return;
		}
		
		int count;
		int[] offsets, lengths;
		StringBuffer buffer= new StringBuffer();
		buffer.append(getReplacementString());
		
		if (appendArguments(fTextViewer, offset)) {				
			count= typeArgumentNames.length;
			offsets= new int[count];
			lengths= new int[count];
			
			buffer.append('<');
			for (int i= 0; i != count; i++) {
				if (i != 0)
					buffer.append(", "); 
					
				offsets[i]= buffer.length();
				buffer.append(typeArgumentNames[i]);
				lengths[i]= buffer.length() - offsets[i];
			}
			buffer.append('>');
		} else {
			count= 0;
			offsets= new int[0];
			lengths= new int[0];				
		}