Skip to content

Commit 45d0400

Browse files
committed
apiDump
1 parent 0637fbd commit 45d0400

File tree

11 files changed

+76
-79
lines changed

11 files changed

+76
-79
lines changed

core/api/core.api

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,6 @@ public final class kotlinx/rpc/AwaitFieldInitializationKt {
33
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RemoteService;Lkotlin/reflect/KClass;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
44
}
55

6-
public abstract interface class kotlinx/rpc/RPC : kotlinx/coroutines/CoroutineScope {
7-
}
8-
9-
public abstract interface annotation class kotlinx/rpc/RPCEagerField : java/lang/annotation/Annotation {
10-
}
11-
12-
public abstract interface class kotlinx/rpc/RPCServer : kotlinx/coroutines/CoroutineScope {
13-
public abstract fun registerService (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V
14-
}
15-
166
public final class kotlinx/rpc/RegisterFieldKt {
177
public static final fun registerPlainFlowField (Lkotlinx/rpc/RpcClient;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/descriptor/RpcServiceDescriptor;Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow;
188
public static final fun registerSharedFlowField (Lkotlinx/rpc/RpcClient;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/descriptor/RpcServiceDescriptor;Ljava/lang/String;J)Lkotlinx/coroutines/flow/SharedFlow;
@@ -45,7 +35,14 @@ public abstract interface class kotlinx/rpc/RpcClient : kotlinx/coroutines/Corou
4535
public abstract fun provideStubContext (J)Lkotlin/coroutines/CoroutineContext;
4636
}
4737

48-
public final class kotlinx/rpc/UninitializedRPCFieldException : java/lang/Exception {
38+
public abstract interface annotation class kotlinx/rpc/RpcEagerField : java/lang/annotation/Annotation {
39+
}
40+
41+
public abstract interface class kotlinx/rpc/RpcServer : kotlinx/coroutines/CoroutineScope {
42+
public abstract fun registerService (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V
43+
}
44+
45+
public final class kotlinx/rpc/UninitializedRpcFieldException : java/lang/Exception {
4946
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KProperty;)V
5047
public fun getMessage ()Ljava/lang/String;
5148
}
@@ -87,7 +84,6 @@ public final class kotlinx/rpc/descriptor/RpcParameter {
8784
public abstract interface class kotlinx/rpc/descriptor/RpcServiceDescriptor {
8885
public abstract fun createInstance (JLkotlinx/rpc/RpcClient;)Lkotlinx/rpc/RemoteService;
8986
public abstract fun getCallable (Ljava/lang/String;)Lkotlinx/rpc/descriptor/RpcCallable;
90-
public abstract fun getFields (Lkotlinx/rpc/RemoteService;)Ljava/util/List;
9187
public abstract fun getFqName ()Ljava/lang/String;
9288
}
9389

gradle-conventions/common/src/main/kotlin/util/apiValidation.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ fun Project.configureApiValidation() {
1818
ignoredProjects.addAll(
1919
listOf(
2020
"compiler-plugin-tests",
21+
"krpc-test",
2122
"utils",
2223
)
2324
)

krpc/krpc-client/api/krpc-client.api

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
public abstract class kotlinx/rpc/krpc/client/KRPCClient : kotlinx/rpc/krpc/internal/RPCServiceHandler, kotlinx/rpc/RpcClient, kotlinx/rpc/krpc/internal/RPCEndpoint {
2-
public fun <init> (Lkotlinx/rpc/krpc/RPCConfig$Client;Lkotlinx/rpc/krpc/RPCTransport;)V
1+
public abstract class kotlinx/rpc/krpc/client/KrpcClient : kotlinx/rpc/krpc/internal/KrpcServiceHandler, kotlinx/rpc/RpcClient, kotlinx/rpc/krpc/internal/KrpcEndpoint {
2+
public fun <init> (Lkotlinx/rpc/krpc/KrpcConfig$Client;Lkotlinx/rpc/krpc/KrpcTransport;)V
33
public final fun call (Lkotlinx/rpc/RpcCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
44
public fun callAsync (Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/RpcCall;)Lkotlinx/coroutines/Deferred;
5-
protected final fun getConfig ()Lkotlinx/rpc/krpc/RPCConfig$Client;
6-
public synthetic fun getConfig ()Lkotlinx/rpc/krpc/RPCConfig;
5+
protected final fun getConfig ()Lkotlinx/rpc/krpc/KrpcConfig$Client;
6+
public synthetic fun getConfig ()Lkotlinx/rpc/krpc/KrpcConfig;
77
public final fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
88
protected fun getLogger ()Lkotlinx/rpc/krpc/internal/logging/CommonLogger;
99
}

krpc/krpc-core/api/krpc-core.api

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
1-
public abstract interface class kotlinx/rpc/krpc/RPCConfig {
2-
public abstract fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder;
1+
public abstract interface class kotlinx/rpc/krpc/KrpcConfig {
2+
public abstract fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder;
33
public abstract fun getSharedFlowBuilder ()Lkotlin/jvm/functions/Function0;
44
public abstract fun getWaitForServices ()Z
55
}
66

7-
public final class kotlinx/rpc/krpc/RPCConfig$Client : kotlinx/rpc/krpc/RPCConfig {
8-
public fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder;
7+
public final class kotlinx/rpc/krpc/KrpcConfig$Client : kotlinx/rpc/krpc/KrpcConfig {
8+
public fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder;
99
public fun getSharedFlowBuilder ()Lkotlin/jvm/functions/Function0;
1010
public fun getWaitForServices ()Z
1111
}
1212

13-
public final class kotlinx/rpc/krpc/RPCConfig$Server : kotlinx/rpc/krpc/RPCConfig {
14-
public fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder;
13+
public final class kotlinx/rpc/krpc/KrpcConfig$Server : kotlinx/rpc/krpc/KrpcConfig {
14+
public fun getSerialFormatInitializer ()Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder;
1515
public fun getSharedFlowBuilder ()Lkotlin/jvm/functions/Function0;
1616
public fun getWaitForServices ()Z
1717
}
1818

19-
public abstract class kotlinx/rpc/krpc/RPCConfigBuilder {
19+
public abstract class kotlinx/rpc/krpc/KrpcConfigBuilder {
2020
protected final fun getSharedFlowBuilder ()Lkotlin/jvm/functions/Function0;
2121
public final fun getWaitForServices ()Z
22-
protected final fun rpcSerialFormat ()Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder;
22+
protected final fun rpcSerialFormat ()Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder;
2323
public final fun serialization (Lkotlin/jvm/functions/Function1;)V
2424
protected final fun setSharedFlowBuilder (Lkotlin/jvm/functions/Function0;)V
2525
public final fun setWaitForServices (Z)V
2626
public final fun sharedFlowParameters (Lkotlin/jvm/functions/Function1;)V
2727
}
2828

29-
public final class kotlinx/rpc/krpc/RPCConfigBuilder$Client : kotlinx/rpc/krpc/RPCConfigBuilder {
29+
public final class kotlinx/rpc/krpc/KrpcConfigBuilder$Client : kotlinx/rpc/krpc/KrpcConfigBuilder {
3030
public fun <init> ()V
31-
public final fun build ()Lkotlinx/rpc/krpc/RPCConfig$Client;
31+
public final fun build ()Lkotlinx/rpc/krpc/KrpcConfig$Client;
3232
}
3333

34-
public final class kotlinx/rpc/krpc/RPCConfigBuilder$Server : kotlinx/rpc/krpc/RPCConfigBuilder {
34+
public final class kotlinx/rpc/krpc/KrpcConfigBuilder$Server : kotlinx/rpc/krpc/KrpcConfigBuilder {
3535
public fun <init> ()V
36-
public final fun build ()Lkotlinx/rpc/krpc/RPCConfig$Server;
36+
public final fun build ()Lkotlinx/rpc/krpc/KrpcConfig$Server;
3737
}
3838

39-
public final class kotlinx/rpc/krpc/RPCConfigBuilder$SharedFlowParametersBuilder {
39+
public final class kotlinx/rpc/krpc/KrpcConfigBuilder$SharedFlowParametersBuilder {
4040
public static final field DEFAULT_EXTRA_BUFFER_CAPACITY I
4141
public static final field DEFAULT_REPLAY I
4242
public final fun getExtraBufferCapacity ()I
@@ -47,32 +47,32 @@ public final class kotlinx/rpc/krpc/RPCConfigBuilder$SharedFlowParametersBuilder
4747
public final fun setReplay (I)V
4848
}
4949

50-
public final class kotlinx/rpc/krpc/RPCConfigKt {
51-
public static final fun rpcClientConfig (Lkotlin/jvm/functions/Function1;)Lkotlinx/rpc/krpc/RPCConfig$Client;
52-
public static synthetic fun rpcClientConfig$default (Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/rpc/krpc/RPCConfig$Client;
53-
public static final fun rpcServerConfig (Lkotlin/jvm/functions/Function1;)Lkotlinx/rpc/krpc/RPCConfig$Server;
54-
public static synthetic fun rpcServerConfig$default (Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/rpc/krpc/RPCConfig$Server;
50+
public final class kotlinx/rpc/krpc/KrpcConfigKt {
51+
public static final fun rpcClientConfig (Lkotlin/jvm/functions/Function1;)Lkotlinx/rpc/krpc/KrpcConfig$Client;
52+
public static synthetic fun rpcClientConfig$default (Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/rpc/krpc/KrpcConfig$Client;
53+
public static final fun rpcServerConfig (Lkotlin/jvm/functions/Function1;)Lkotlinx/rpc/krpc/KrpcConfig$Server;
54+
public static synthetic fun rpcServerConfig$default (Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/rpc/krpc/KrpcConfig$Server;
5555
}
5656

57-
public abstract interface class kotlinx/rpc/krpc/RPCTransport : kotlinx/coroutines/CoroutineScope {
57+
public abstract interface class kotlinx/rpc/krpc/KrpcTransport : kotlinx/coroutines/CoroutineScope {
5858
public abstract fun receive (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5959
public abstract fun receiveCatching-IoAF18A (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
60-
public abstract fun send (Lkotlinx/rpc/krpc/RPCTransportMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
60+
public abstract fun send (Lkotlinx/rpc/krpc/KrpcTransportMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6161
}
6262

63-
public final class kotlinx/rpc/krpc/RPCTransport$DefaultImpls {
64-
public static fun receiveCatching-IoAF18A (Lkotlinx/rpc/krpc/RPCTransport;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
63+
public final class kotlinx/rpc/krpc/KrpcTransport$DefaultImpls {
64+
public static fun receiveCatching-IoAF18A (Lkotlinx/rpc/krpc/KrpcTransport;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
6565
}
6666

67-
public abstract interface class kotlinx/rpc/krpc/RPCTransportMessage {
67+
public abstract interface class kotlinx/rpc/krpc/KrpcTransportMessage {
6868
}
6969

70-
public final class kotlinx/rpc/krpc/RPCTransportMessage$BinaryMessage : kotlinx/rpc/krpc/RPCTransportMessage {
70+
public final class kotlinx/rpc/krpc/KrpcTransportMessage$BinaryMessage : kotlinx/rpc/krpc/KrpcTransportMessage {
7171
public fun <init> ([B)V
7272
public final fun getValue ()[B
7373
}
7474

75-
public final class kotlinx/rpc/krpc/RPCTransportMessage$StringMessage : kotlinx/rpc/krpc/RPCTransportMessage {
75+
public final class kotlinx/rpc/krpc/KrpcTransportMessage$StringMessage : kotlinx/rpc/krpc/KrpcTransportMessage {
7676
public fun <init> (Ljava/lang/String;)V
7777
public final fun getValue ()Ljava/lang/String;
7878
}
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
public final class kotlinx/rpc/krpc/ktor/client/KrpcKt {
2+
public static final fun getKrpc ()Lio/ktor/client/plugins/api/ClientPlugin;
3+
public static final fun installRpc (Lio/ktor/client/HttpClientConfig;Lkotlin/jvm/functions/Function1;)V
4+
public static synthetic fun installRpc$default (Lio/ktor/client/HttpClientConfig;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
5+
}
6+
17
public final class kotlinx/rpc/krpc/ktor/client/KtorClientDslKt {
28
public static final fun rpc (Lio/ktor/client/HttpClient;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
39
public static final fun rpc (Lio/ktor/client/HttpClient;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -7,13 +13,7 @@ public final class kotlinx/rpc/krpc/ktor/client/KtorClientDslKt {
713
public static synthetic fun rpcConfig$default (Lio/ktor/client/request/HttpRequestBuilder;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
814
}
915

10-
public abstract interface class kotlinx/rpc/krpc/ktor/client/KtorRPCClient : kotlinx/rpc/RpcClient {
16+
public abstract interface class kotlinx/rpc/krpc/ktor/client/KtorRpcClient : kotlinx/rpc/RpcClient {
1117
public abstract fun getWebSocketSession ()Lio/ktor/websocket/WebSocketSession;
1218
}
1319

14-
public final class kotlinx/rpc/krpc/ktor/client/RPCKt {
15-
public static final fun getRPC ()Lio/ktor/client/plugins/api/ClientPlugin;
16-
public static final fun installRPC (Lio/ktor/client/HttpClientConfig;Lkotlin/jvm/functions/Function1;)V
17-
public static synthetic fun installRPC$default (Lio/ktor/client/HttpClientConfig;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
18-
}
19-

krpc/krpc-ktor/krpc-ktor-server/api/krpc-ktor-server.api

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1+
public final class kotlinx/rpc/krpc/ktor/server/KrpcKt {
2+
public static final fun getKrpc ()Lio/ktor/server/application/ApplicationPlugin;
3+
}
4+
15
public final class kotlinx/rpc/krpc/ktor/server/KtorServerDslKt {
26
public static final fun rpc (Lio/ktor/server/routing/Route;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
37
public static final fun rpc (Lio/ktor/server/routing/Route;Lkotlin/jvm/functions/Function1;)V
48
}
59

6-
public final class kotlinx/rpc/krpc/ktor/server/RPCKt {
7-
public static final fun getRPC ()Lio/ktor/server/application/ApplicationPlugin;
8-
}
9-
10-
public final class kotlinx/rpc/krpc/ktor/server/RPCRoute : io/ktor/server/websocket/DefaultWebSocketServerSession {
10+
public final class kotlinx/rpc/krpc/ktor/server/RpcRoute : io/ktor/server/websocket/DefaultWebSocketServerSession {
1111
public fun <init> (Lio/ktor/server/websocket/DefaultWebSocketServerSession;)V
1212
public fun flush (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
1313
public fun getCall ()Lio/ktor/server/application/ApplicationCall;
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
public final class kotlinx/rpc/krpc/serialization/cbor/RPCCborSerialFormatKt {
2-
public static final fun cbor (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;)V
3-
public static synthetic fun cbor$default (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
1+
public final class kotlinx/rpc/krpc/serialization/cbor/KrpcCborSerialFormatKt {
2+
public static final fun cbor (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;)V
3+
public static synthetic fun cbor$default (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/cbor/Cbor;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
44
}
55

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
public abstract interface class kotlinx/rpc/krpc/serialization/RPCSerialFormat {
1+
public abstract interface class kotlinx/rpc/krpc/serialization/KrpcSerialFormat {
22
public abstract fun applySerializersModule (Ljava/lang/Object;Lkotlinx/serialization/modules/SerializersModule;)V
33
public abstract fun withBuilder (Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;)Lkotlinx/serialization/SerialFormat;
44
}
55

6-
public final class kotlinx/rpc/krpc/serialization/RPCSerialFormat$DefaultImpls {
7-
public static synthetic fun withBuilder$default (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/SerialFormat;
6+
public final class kotlinx/rpc/krpc/serialization/KrpcSerialFormat$DefaultImpls {
7+
public static synthetic fun withBuilder$default (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlinx/serialization/SerialFormat;
88
}
99

10-
public abstract class kotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder {
11-
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
12-
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
10+
public abstract class kotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder {
11+
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
12+
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/SerialFormat;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
1313
}
1414

15-
public final class kotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder$Binary : kotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder {
16-
public fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/BinaryFormat;Lkotlin/jvm/functions/Function1;)V
17-
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/BinaryFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
15+
public final class kotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder$Binary : kotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder {
16+
public fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/BinaryFormat;Lkotlin/jvm/functions/Function1;)V
17+
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/BinaryFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
1818
}
1919

20-
public final class kotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder$String : kotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder {
21-
public fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/StringFormat;Lkotlin/jvm/functions/Function1;)V
22-
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/RPCSerialFormat;Lkotlinx/serialization/StringFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20+
public final class kotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder$String : kotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder {
21+
public fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/StringFormat;Lkotlin/jvm/functions/Function1;)V
22+
public synthetic fun <init> (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormat;Lkotlinx/serialization/StringFormat;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
2323
}
2424

25-
public abstract interface class kotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration {
26-
public abstract fun register (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder$Binary;)V
27-
public abstract fun register (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatBuilder$String;)V
25+
public abstract interface class kotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration {
26+
public abstract fun register (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder$Binary;)V
27+
public abstract fun register (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatBuilder$String;)V
2828
}
2929

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
public final class kotlinx/rpc/krpc/serialization/json/RPCJsonSerialFormatKt {
2-
public static final fun json (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;)V
3-
public static synthetic fun json$default (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
1+
public final class kotlinx/rpc/krpc/serialization/json/KrpcJsonSerialFormatKt {
2+
public static final fun json (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;)V
3+
public static synthetic fun json$default (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/json/Json;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
44
}
55

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
public final class kotlinx/rpc/krpc/serialization/protobuf/RPCProtobufSerialFormatKt {
2-
public static final fun protobuf (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;)V
3-
public static synthetic fun protobuf$default (Lkotlinx/rpc/krpc/serialization/RPCSerialFormatConfiguration;Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
1+
public final class kotlinx/rpc/krpc/serialization/protobuf/KrpcProtobufSerialFormatKt {
2+
public static final fun protobuf (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;)V
3+
public static synthetic fun protobuf$default (Lkotlinx/rpc/krpc/serialization/KrpcSerialFormatConfiguration;Lkotlinx/serialization/protobuf/ProtoBuf;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
44
}
55

0 commit comments

Comments
 (0)