diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/typeMigration/t120/after')
-rw-r--r-- | java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items | 11 | ||||
-rw-r--r-- | java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java | 10 |
2 files changed, 21 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items b/java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items new file mode 100644 index 000000000000..6f23d60f1d3c --- /dev/null +++ b/java/typeMigration/testData/refactoring/typeMigration/t120/after/Test.items @@ -0,0 +1,11 @@ +Types: +PsiParameter:p : java.lang.String... +PsiParameter:p : java.lang.String[] +PsiReferenceExpression:p : java.lang.String[] +PsiReferenceExpression:p : java.lang.String[] + +Conversions: + +New expression type changes: +Fails: +p[3]->java.lang.String diff --git a/java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java b/java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java new file mode 100644 index 000000000000..e40c1215581b --- /dev/null +++ b/java/typeMigration/testData/refactoring/typeMigration/t120/after/test.java @@ -0,0 +1,10 @@ +class Test { + + void method(String... p) { + } + + public void doSmth(String[] p) { + method(p[2]); + System.out.println(p[3].intValue()); + } +}
\ No newline at end of file |