Bug 97306 [5.0] Unexspected error in Infer Type Arguments refactoring with varargs [refactoring]
3.1 RC1 Steps to reproduce: - Invoke Infer Type Argument on attached project -> Instead of showing the cu in the context viewer, the stacktrace of the error could be displayed Attaching project and log
org.eclipse.jdt.ui.tests.refactoring/resources/TypeEnvironment/TestProject/generic/TestStandardAssignments.java
Vector<Number> vector_number;
	Vector<Integer> vector_integer;
	Vector<Serializable> vector_serializable;
	
	Vector<?> vector_unbound;
	Vector<? extends Number> vector_upper_number;
	Vector<? super Number> vector_lower_number;
	Vector<? extends Exception> vector_upper_exception;
	Vector<? super Exception> vector_lower_exception;
	List<List<? extends String>> list_list_upper_string;
	List<ArrayList<String>> list_arraylist_string;
	
	T t= null;
	U u= null;
	V v= null;
	
	Vector<T> vector_t= null;
	Vector<U> vector_u= null;
	Vector<V> vector_v= null;
	Vector<? extends T> vector_upper_t= null;
	Vector<? extends U> vector_upper_u= null;
	Vector<? extends V> vector_upper_v= null;
	Vector<? super T> vector_lower_t= null;
	Vector<? super U> vector_lower_u= null;
	Vector<? super V> vector_lower_v= null;
	
	Collection<Number>[] coll_string_arr;
	Vector<Number>[] vector_number_arr;
	Vector<Integer>[] vector_integer_arr;
}