tests for comparison of changes in classes
This commit is contained in:
Vendored
+20
@@ -0,0 +1,20 @@
|
||||
package test
|
||||
|
||||
class ClassWithAddedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
companion object {}
|
||||
}
|
||||
|
||||
class ClassWithRemovedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
}
|
||||
|
||||
class ClassWithChangedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
companion object SecondName {}
|
||||
}
|
||||
|
||||
class ClassWithChangedVisibilityForCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
private companion object {}
|
||||
}
|
||||
Vendored
+21
@@ -0,0 +1,21 @@
|
||||
package test
|
||||
|
||||
class ClassWithAddedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
}
|
||||
|
||||
class ClassWithRemovedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
companion object {}
|
||||
}
|
||||
|
||||
class ClassWithChangedCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
companion object FirstName {}
|
||||
}
|
||||
|
||||
class ClassWithChangedVisibilityForCompanionObject {
|
||||
public fun unchangedFun() {}
|
||||
public companion object {}
|
||||
}
|
||||
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
REMOVED: class ClassWithChangedCompanionObject$FirstName.class
|
||||
REMOVED: class ClassWithRemovedCompanionObject$Companion.class
|
||||
ADDED: class ClassWithAddedCompanionObject$Companion.class
|
||||
ADDED: class ClassWithChangedCompanionObject$SecondName.class
|
||||
changes in test/ClassWithAddedCompanionObject: MEMBERS
|
||||
[Companion]
|
||||
changes in test/ClassWithChangedCompanionObject: MEMBERS
|
||||
[FirstName, SecondName]
|
||||
changes in test/ClassWithChangedVisibilityForCompanionObject.Companion: CLASS_SIGNATURE
|
||||
changes in test/ClassWithChangedVisibilityForCompanionObject: NONE
|
||||
changes in test/ClassWithRemovedCompanionObject: MEMBERS
|
||||
[Companion]
|
||||
Reference in New Issue
Block a user