extract method: search deep for type parameters used in extracted fragment

This commit is contained in:
anna
2011-02-16 09:48:36 +01:00
parent 898f2cc1bc
commit bc30469828
4 changed files with 68 additions and 4 deletions
@@ -0,0 +1,9 @@
import java.util.List;
public class Test
{
<T> void foo(List<? extends List<T>> tr){
<selection> tr.add(null);</selection>
}
}
@@ -0,0 +1,13 @@
import java.util.List;
public class Test
{
<T> void foo(List<? extends List<T>> tr){
newMethod(tr);
}
private <T> void newMethod(List<? extends List<T>> tr) {
tr.add(null);
}
}