Add JS specific proto comparison test
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
package test
|
||||
|
||||
external class ExternalClass {
|
||||
fun addedExternalFun()
|
||||
val addedExternalVal: Int
|
||||
}
|
||||
|
||||
external class ClassBecameExternal
|
||||
class ClassBecameNonExternal
|
||||
|
||||
external fun addedExternalFun()
|
||||
external val addedExternalVal: Int
|
||||
|
||||
external fun funBecameExternal()
|
||||
fun funBecameNonExternal() {}
|
||||
@@ -0,0 +1,15 @@
|
||||
package test
|
||||
|
||||
external class ExternalClass {
|
||||
fun removedExternalFun()
|
||||
val removedExternalVal: Int
|
||||
}
|
||||
|
||||
class ClassBecameExternal
|
||||
external class ClassBecameNonExternal
|
||||
|
||||
external fun removedExternalFun()
|
||||
external val removedExternalVal: Int
|
||||
|
||||
fun funBecameExternal() {}
|
||||
external fun funBecameNonExternal()
|
||||
@@ -0,0 +1,10 @@
|
||||
PROTO DIFFERENCE in test/ClassBecameExternal: FLAGS
|
||||
CHANGES in test/ClassBecameExternal: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/ClassBecameNonExternal: FLAGS
|
||||
CHANGES in test/ClassBecameNonExternal: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/ExternalClass: FUNCTION_LIST, PROPERTY_LIST
|
||||
CHANGES in test/ExternalClass: MEMBERS
|
||||
[addedExternalFun, addedExternalVal, removedExternalFun, removedExternalVal]
|
||||
PROTO DIFFERENCE in test/MainKt: FUNCTION_LIST, PROPERTY_LIST
|
||||
CHANGES in test/MainKt: MEMBERS
|
||||
[addedExternalFun, addedExternalVal, funBecameExternal, funBecameNonExternal, removedExternalFun, removedExternalVal]
|
||||
Reference in New Issue
Block a user