summaryrefslogtreecommitdiff
path: root/plugins/typeMigration/testData/refactoring/migrateTypeSignature/exprNewGenExtends/after/Expr.items
blob: 9003258e73a53baa403ec502bb94e312cb4a8e54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Types:
PsiField:myField : java.util.Set<? extends Subject>
PsiNewExpression:new Set() : java.util.Set
PsiNewExpression:new Set<Ancestor>() : java.util.Set<Subject>
PsiNewExpression:new Set<Subject>() : java.util.Set<Subject>
PsiReferenceExpression:myField : java.util.Set<? extends Subject>
PsiReferenceExpression:myField : java.util.Set<? extends Subject>
PsiReferenceExpression:myField : java.util.Set<? extends Subject>

Conversions:

New expression type changes:
new Set() -> java.util.Set
new Set<Ancestor>() -> java.util.Set<Subject>
new Set<Subject>() -> java.util.Set<Subject>
Fails: