import java.util.List; | |
import java.util.ArrayList; | |
class GenericsError { | |
public <T> List<List<T>> method(List<T> list) { | |
List<List<T>> retVal = new ArrayList<List<T>>(); | |
retVal.add(list); | |
return retVal; | |
} | |
public List<List<?>> otherMethod() { | |
List<?> list = null; | |
<error descr="Incompatible types. Found: 'java.util.List<java.util.List<capture<?>>>', required: 'java.util.List<java.util.List<?>>'">List<List<?>> result = method(list);</error> | |
return result; | |
} | |
} |