diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after')
2 files changed, 64 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items new file mode 100644 index 000000000000..f282b956c933 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.items @@ -0,0 +1,37 @@ +Types: +PsiField:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short +PsiReferenceExpression:myField : short + +Conversions: + +New expression type changes: +Fails: +"#"->short +'#'->short +043->short +043F->short +043L->short +0x23->short +0x23F->short +0x23L->short +35->short +35.0->short +35F->short +35L->short +false->short +null->short +true->short diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java new file mode 100644 index 000000000000..39b549b335bb --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/exprLiteralShort/after/Expr.java @@ -0,0 +1,27 @@ +class Expr { + private short 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 = "#"; + } +} |