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