diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt')
3 files changed, 87 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items new file mode 100644 index 000000000000..6969f1efd214 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.items @@ -0,0 +1,33 @@ +Types: +PsiField:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int +PsiReferenceExpression:myField : int + +Conversions: +'#' -> $ + +New expression type changes: +Fails: +"#"->int +043F->int +043L->int +0x23L->int +35.0->int +35F->int +35L->int +false->int +null->int +true->int diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java new file mode 100644 index 000000000000..51bce6ac6430 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/after/Expr.java @@ -0,0 +1,27 @@ +class Expr { + private int 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/exprLiteralInt/before/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/before/Expr.java new file mode 100644 index 000000000000..05b89dc47d4f --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralInt/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 = "#"; + } +} |