From 189b05f8a483757a648a273cd82cc5b69aa0ac07 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Tue, 2 Oct 2018 09:32:26 +0300 Subject: [PATCH] Update testData for public API: companion field visibility in 1.3 --- .../reference-public-api/kotlin-stdlib-runtime-merged.txt | 1 + .../src/test/kotlin/cases/companions/companions.txt | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt b/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt index 4e663977a3c..52f95ef542e 100644 --- a/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt +++ b/libraries/tools/binary-compatibility-validator/reference-public-api/kotlin-stdlib-runtime-merged.txt @@ -2486,6 +2486,7 @@ public abstract interface annotation class kotlin/coroutines/RestrictsSuspension } public final class kotlin/coroutines/SafeContinuation : kotlin/coroutines/Continuation, kotlin/coroutines/jvm/internal/CoroutineStackFrame { + public static final field Companion Lkotlin/coroutines/SafeContinuation$Companion; public fun (Lkotlin/coroutines/Continuation;)V public fun getCallerFrame ()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; public fun getContext ()Lkotlin/coroutines/CoroutineContext; diff --git a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/companions/companions.txt b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/companions/companions.txt index f55df2ff3ad..691907ba0d4 100644 --- a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/companions/companions.txt +++ b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/companions/companions.txt @@ -19,7 +19,7 @@ public final class cases/companions/PublicClasses { } public abstract class cases/companions/PublicClasses$AbstractProtectedCompanion { - protected static final field Companion Lcases/companions/PublicClasses$AbstractProtectedCompanion$Companion; + public static final field Companion Lcases/companions/PublicClasses$AbstractProtectedCompanion$Companion; public fun ()V } @@ -32,10 +32,12 @@ public final class cases/companions/PublicClasses$InternalCompanion { } public final class cases/companions/PublicClasses$PrivateCompanion { + public static final field Companion Lcases/companions/PublicClasses$PrivateCompanion$Companion; public fun ()V } public final class cases/companions/PublicClasses$ProtectedCompanion { + public static final field Companion Lcases/companions/PublicClasses$ProtectedCompanion$Companion; public fun ()V } @@ -52,6 +54,7 @@ public final class cases/companions/PublicInterfaces { } public abstract interface class cases/companions/PublicInterfaces$PrivateCompanion { + public static final field Companion Lcases/companions/PublicInterfaces$PrivateCompanion$Companion; } public abstract interface class cases/companions/PublicInterfaces$PublicCompanion {