summaryrefslogtreecommitdiff
path: root/java/typeMigration/testData/refactoring/changeTypeSignature/TypeHierarchyFieldUsageConflict.java
blob: bf9237fe6fb355787f7850e5c9aa905c08a5ad46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.List;
class A<E> {
  E e;
  List<E> list = new List<E>();
}

class B<T> extends A<T> {}

class C extends B <S<caret>tring> {
   void foo() {
     if (e == null && list != null) {
        for (String s : list) {
        }
     }
   }
}