diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue')
3 files changed, 58 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items new file mode 100644 index 000000000000..521321c601c1 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.items @@ -0,0 +1,22 @@ +Types: +PsiField:myByte : char +PsiField:myShort : char +PsiParameter:p : char +PsiReferenceExpression:myByte : char +PsiReferenceExpression:myShort : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char +PsiReferenceExpression:p : char + +Conversions: +myDouble -> $ +myFloat -> $ +myInt -> $ +myLong -> $ + +New expression type changes: +Fails: diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java new file mode 100644 index 000000000000..8b94e45d5626 --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/after/Type.java @@ -0,0 +1,18 @@ +class Type { + private char myByte; + private char myShort; + private char myChar; + private int myInt; + private long myLong; + private float myFloat; + private double myDouble; + public void meth(char p) { + myByte = p; + myShort = p; + myChar = p; + myInt = p; + myLong = p; + myFloat = p; + myDouble = p; + } +} diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java new file mode 100644 index 000000000000..2d55ceaa511a --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/typePrimsubChar2Lvalue/before/Type.java @@ -0,0 +1,18 @@ +class Type { + private byte myByte; + private short myShort; + private char myChar; + private int myInt; + private long myLong; + private float myFloat; + private double myDouble; + public void meth(byte p) { + myByte = p; + myShort = p; + myChar = p; + myInt = p; + myLong = p; + myFloat = p; + myDouble = p; + } +} |