diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar')
3 files changed, 90 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items new file mode 100644 index 000000000000..62960ffeacf8 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.items @@ -0,0 +1,36 @@ +Types: +PsiField:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char +PsiReferenceExpression:myField : char + +Conversions: + +New expression type changes: +Fails: +"#"->char +043->char +043F->char +043L->char +0x23->char +0x23F->char +0x23L->char +35->char +35.0->char +35F->char +35L->char +false->char +null->char +true->char diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java new file mode 100644 index 000000000000..eab5b7cf5059 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/after/Expr.java @@ -0,0 +1,27 @@ +class Expr { + private char myField; + public void meth() { + myField = null; + + myField = false; + myField = true; + + myField = 043; + myField = 35; + myField = 0x23; + + myField = '#'; + + myField = 043L; + myField = 35L; + myField = 0x23L; + + myField = 043F; + myField = 35F; + myField = 0x23F; + + myField = 35.0; + + myField = "#"; + } +} diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java new file mode 100644 index 000000000000..05b89dc47d4f --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralChar/before/Expr.java @@ -0,0 +1,27 @@ +class Expr { + private Object myField; + public void meth() { + myField = null; + + myField = false; + myField = true; + + myField = 043; + myField = 35; + myField = 0x23; + + myField = '#'; + + myField = 043L; + myField = 35L; + myField = 0x23L; + + myField = 043F; + myField = 35F; + myField = 0x23F; + + myField = 35.0; + + myField = "#"; + } +} |