Add tests for incremental compilation of sealed interfaces
This commit is contained in:
committed by
Andrey Uskov
parent
36f99156fd
commit
2e607335db
+8
-4
@@ -3,9 +3,11 @@ CHANGES in test/AbstractFlagAdded: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/AbstractFlagRemoved: FLAGS
|
||||
CHANGES in test/AbstractFlagRemoved: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/AnnotationFlagAdded: FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/AnnotationFlagAdded: CLASS_SIGNATURE
|
||||
CHANGES in test/AnnotationFlagAdded: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Annotation, kotlin.Any]
|
||||
PROTO DIFFERENCE in test/AnnotationFlagRemoved: FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/AnnotationFlagRemoved: CLASS_SIGNATURE
|
||||
CHANGES in test/AnnotationFlagRemoved: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Annotation, kotlin.Any]
|
||||
PROTO DIFFERENCE in test/DataFlagAdded: FLAGS, FUNCTION_LIST
|
||||
CHANGES in test/DataFlagAdded: CLASS_SIGNATURE, MEMBERS
|
||||
[component1, copy, equals, hashCode, toString]
|
||||
@@ -13,9 +15,11 @@ PROTO DIFFERENCE in test/DataFlagRemoved: FLAGS, FUNCTION_LIST
|
||||
CHANGES in test/DataFlagRemoved: CLASS_SIGNATURE, MEMBERS
|
||||
[component1, copy, equals, hashCode, toString]
|
||||
PROTO DIFFERENCE in test/EnumFlagAdded: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/EnumFlagAdded: CLASS_SIGNATURE
|
||||
CHANGES in test/EnumFlagAdded: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, kotlin.Enum]
|
||||
PROTO DIFFERENCE in test/EnumFlagRemoved: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/EnumFlagRemoved: CLASS_SIGNATURE
|
||||
CHANGES in test/EnumFlagRemoved: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, kotlin.Enum]
|
||||
PROTO DIFFERENCE in test/InnerClassHolder.InnerFlagAdded: FLAGS
|
||||
CHANGES in test/InnerClassHolder.InnerFlagAdded: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/InnerClassHolder.InnerFlagRemoved: FLAGS
|
||||
|
||||
+8
-4
@@ -3,9 +3,11 @@ CHANGES in test/AbstractFlagAdded: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/AbstractFlagRemoved: FLAGS
|
||||
CHANGES in test/AbstractFlagRemoved: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/AnnotationFlagAdded: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/AnnotationFlagAdded: CLASS_SIGNATURE
|
||||
CHANGES in test/AnnotationFlagAdded: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Annotation, kotlin.Any]
|
||||
PROTO DIFFERENCE in test/AnnotationFlagRemoved: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/AnnotationFlagRemoved: CLASS_SIGNATURE
|
||||
CHANGES in test/AnnotationFlagRemoved: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Annotation, kotlin.Any]
|
||||
PROTO DIFFERENCE in test/DataFlagAdded: FLAGS, FUNCTION_LIST
|
||||
CHANGES in test/DataFlagAdded: CLASS_SIGNATURE, MEMBERS
|
||||
[component1, copy, equals, hashCode, toString]
|
||||
@@ -13,9 +15,11 @@ PROTO DIFFERENCE in test/DataFlagRemoved: FLAGS, FUNCTION_LIST
|
||||
CHANGES in test/DataFlagRemoved: CLASS_SIGNATURE, MEMBERS
|
||||
[component1, copy, equals, hashCode, toString]
|
||||
PROTO DIFFERENCE in test/EnumFlagAdded: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/EnumFlagAdded: CLASS_SIGNATURE
|
||||
CHANGES in test/EnumFlagAdded: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, kotlin.Enum]
|
||||
PROTO DIFFERENCE in test/EnumFlagRemoved: CONSTRUCTOR_LIST, FLAGS, SUPERTYPE_LIST
|
||||
CHANGES in test/EnumFlagRemoved: CLASS_SIGNATURE
|
||||
CHANGES in test/EnumFlagRemoved: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, kotlin.Enum]
|
||||
PROTO DIFFERENCE in test/InnerClassHolder.InnerFlagAdded: CONSTRUCTOR_LIST, FLAGS
|
||||
CHANGES in test/InnerClassHolder.InnerFlagAdded: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/InnerClassHolder.InnerFlagRemoved: CONSTRUCTOR_LIST, FLAGS
|
||||
|
||||
Vendored
+2
-1
@@ -1,2 +1,3 @@
|
||||
PROTO DIFFERENCE in test/ClassWithSuperTypeListChanged: SUPERTYPE_LIST
|
||||
CHANGES in test/ClassWithSuperTypeListChanged: CLASS_SIGNATURE
|
||||
CHANGES in test/ClassWithSuperTypeListChanged: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, kotlin.Throwable]
|
||||
|
||||
+2
-1
@@ -1,2 +1,3 @@
|
||||
PROTO DIFFERENCE in test/Base.Nested1.Nested2: SUPERTYPE_LIST
|
||||
CHANGES in test/Base.Nested1.Nested2: CLASS_SIGNATURE
|
||||
CHANGES in test/Base.Nested1.Nested2: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base]
|
||||
|
||||
+2
-1
@@ -4,4 +4,5 @@ CHANGES in test/Base1: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Base2: SEALED_SUBCLASS_FQ_NAME_LIST
|
||||
CHANGES in test/Base2: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Impl22: SUPERTYPE_LIST
|
||||
CHANGES in test/Impl22: CLASS_SIGNATURE
|
||||
CHANGES in test/Impl22: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base2]
|
||||
|
||||
+2
-1
@@ -4,4 +4,5 @@ CHANGES in test/Base1: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Base2: SEALED_SUBCLASS_FQ_NAME_LIST
|
||||
CHANGES in test/Base2: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Impl22: SUPERTYPE_LIST
|
||||
CHANGES in test/Impl22: CLASS_SIGNATURE
|
||||
CHANGES in test/Impl22: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base2]
|
||||
|
||||
+2
-1
@@ -5,4 +5,5 @@ CHANGES in test/Base1: CLASS_SIGNATURE, MEMBERS
|
||||
PROTO DIFFERENCE in test/Base2: SEALED_SUBCLASS_FQ_NAME_LIST
|
||||
CHANGES in test/Base2: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Base2.Nested2: SUPERTYPE_LIST
|
||||
CHANGES in test/Base2.Nested2: CLASS_SIGNATURE
|
||||
CHANGES in test/Base2.Nested2: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base2]
|
||||
|
||||
Vendored
+2
-1
@@ -9,4 +9,5 @@ CHANGES in test/Base2.Nested1: CLASS_SIGNATURE, MEMBERS
|
||||
PROTO DIFFERENCE in test/Base3.Nested1: SEALED_SUBCLASS_FQ_NAME_LIST
|
||||
CHANGES in test/Base3.Nested1: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Base3.Nested1.Nested2: SUPERTYPE_LIST
|
||||
CHANGES in test/Base3.Nested1.Nested2: CLASS_SIGNATURE
|
||||
CHANGES in test/Base3.Nested1.Nested2: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base3.Nested1]
|
||||
|
||||
Vendored
+2
-1
@@ -5,4 +5,5 @@ CHANGES in test/Base1: CLASS_SIGNATURE, MEMBERS
|
||||
PROTO DIFFERENCE in test/Base2: SEALED_SUBCLASS_FQ_NAME_LIST
|
||||
CHANGES in test/Base2: CLASS_SIGNATURE
|
||||
PROTO DIFFERENCE in test/Base2.Nested2: SUPERTYPE_LIST
|
||||
CHANGES in test/Base2.Nested2: CLASS_SIGNATURE
|
||||
CHANGES in test/Base2.Nested2: CLASS_SIGNATURE, PARENTS
|
||||
[kotlin.Any, test.Base2]
|
||||
|
||||
Reference in New Issue
Block a user