tests for comparison of changes in classes

This commit is contained in:
Michael Nedzelsky
2015-08-05 16:38:19 +03:00
parent df283c8f02
commit ae7cc8e430
60 changed files with 953 additions and 0 deletions
@@ -0,0 +1,15 @@
package test
class ClassWithNestedClasses {
class NestedClassAdded {}
inner class InnerClass {}
inner class InnerClassAdded {}
public fun unchangedFun() {}
}
class ClassWithChangedVisibilityForNestedClasses {
private class NestedClass {}
protected inner class InnerClass {}
public fun unchangedFun() {}
}
@@ -0,0 +1,14 @@
package test
class ClassWithNestedClasses {
class NestedClassRemoved {}
inner class InnerClass {}
public fun unchangedFun() {}
}
class ClassWithChangedVisibilityForNestedClasses {
class NestedClass {}
inner class InnerClass {}
public fun unchangedFun() {}
}
@@ -0,0 +1,9 @@
REMOVED: class ClassWithNestedClasses$NestedClassRemoved.class
ADDED: class ClassWithNestedClasses$InnerClassAdded.class
ADDED: class ClassWithNestedClasses$NestedClassAdded.class
changes in test/ClassWithChangedVisibilityForNestedClasses.InnerClass: CLASS_SIGNATURE
changes in test/ClassWithChangedVisibilityForNestedClasses.NestedClass: CLASS_SIGNATURE
changes in test/ClassWithChangedVisibilityForNestedClasses: NONE
changes in test/ClassWithNestedClasses.InnerClass: NONE
changes in test/ClassWithNestedClasses: MEMBERS
[InnerClassAdded, NestedClassAdded, NestedClassRemoved]