You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: compiler-plugin/compiler-plugin-backend/src/main/core/kotlinx/rpc/codegen/extension/RpcDeclarationScanner.kt
Copy file name to clipboardExpand all lines: compiler-plugin/compiler-plugin-backend/src/main/core/kotlinx/rpc/codegen/extension/RpcIrServiceProcessor.kt
Copy file name to clipboardExpand all lines: compiler-plugin/compiler-plugin-cli/src/main-resources/latest/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,4 +2,4 @@
2
2
# Copyright 2023-2024 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
Copy file name to clipboardExpand all lines: compiler-plugin/compiler-plugin-cli/src/main-resources/latest/META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,4 +2,4 @@
2
2
# Copyright 2023-2024 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
Copy file name to clipboardExpand all lines: core/api/core.api
+8-12Lines changed: 8 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -3,16 +3,6 @@ public final class kotlinx/rpc/AwaitFieldInitializationKt {
3
3
public static final fun awaitFieldInitialization (Lkotlinx/rpc/RemoteService;Lkotlin/reflect/KClass;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
4
4
}
5
5
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
-
16
6
public final class kotlinx/rpc/RegisterFieldKt {
17
7
public static final fun registerPlainFlowField (Lkotlinx/rpc/RpcClient;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/rpc/descriptor/RpcServiceDescriptor;Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow;
18
8
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
45
35
public abstract fun provideStubContext (J)Lkotlin/coroutines/CoroutineContext;
46
36
}
47
37
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 {
49
46
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KProperty;)V
50
47
public fun getMessage ()Ljava/lang/String;
51
48
}
@@ -87,7 +84,6 @@ public final class kotlinx/rpc/descriptor/RpcParameter {
87
84
public abstract interface class kotlinx/rpc/descriptor/RpcServiceDescriptor {
88
85
public abstract fun createInstance (JLkotlinx/rpc/RpcClient;)Lkotlinx/rpc/RemoteService;
89
86
public abstract fun getCallable (Ljava/lang/String;)Lkotlinx/rpc/descriptor/RpcCallable;
90
-
public abstract fun getFields (Lkotlinx/rpc/RemoteService;)Ljava/util/List;
91
87
public abstract fun getFqName ()Ljava/lang/String;
0 commit comments