diff options
Diffstat (limited to 'java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before')
-rw-r--r-- | java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java new file mode 100644 index 000000000000..074af076748d --- /dev/null +++ b/java/typeMigration/testData/refactoring/migrateTypeSignature/typeRefClassParent2Lvalue/before/Type.java @@ -0,0 +1,18 @@ +interface FaceParent {} +interface FaceChild extends FaceParent {} +class ClassParent implements FaceChild {} +class ClassChild extends ClassParent {} + +class Type { + private ClassChild myClassChild; + private ClassParent myClassParent; + private FaceChild myFaceChild; + private FaceParent myFaceParent; + + public void meth(ClassChild p) { + myClassChild = p; + myClassParent = p; + myFaceChild = p; + myFaceParent = p; + } +}
\ No newline at end of file |