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: wire-compiler/api/wire-compiler.api
+6-5Lines changed: 6 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ public final class com/squareup/wire/DryRunFileSystem : okio/ForwardingFileSyste
8
8
public final class com/squareup/wire/WireCompiler {
9
9
public static final field CODE_GENERATED_BY_WIRE Ljava/lang/String;
10
10
public static final field Companion Lcom/squareup/wire/WireCompiler$Companion;
11
-
public synthetic fun <init> (Lokio/FileSystem;Lcom/squareup/wire/WireLogger;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Map;ZZZZZZZZIZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZLjava/lang/String;ZZZLjava/util/List;Ljava/util/Map;Ljava/util/List;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
11
+
public synthetic fun <init> (Lokio/FileSystem;Lcom/squareup/wire/WireLogger;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/Map;ZZZZZZZZIZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZLjava/lang/String;ZZZZLjava/util/List;Ljava/util/Map;Ljava/util/List;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
12
12
public final fun compile ()V
13
13
public static final fun forArgs (Ljava/nio/file/FileSystem;Lcom/squareup/wire/WireLogger;[Ljava/lang/String;)Lcom/squareup/wire/WireCompiler;
14
14
public static final fun forArgs (Lokio/FileSystem;Lcom/squareup/wire/WireLogger;[Ljava/lang/String;)Lcom/squareup/wire/WireCompiler;
@@ -31,6 +31,7 @@ public final class com/squareup/wire/WireCompiler {
31
31
public final fun getKotlinBuildersOnly ()Z
32
32
public final fun getKotlinEscapeKeywords ()Z
33
33
public final fun getKotlinExclusive ()Z
34
+
public final fun getKotlinExplicitStreamingCalls ()Z
34
35
public final fun getKotlinNameSuffix ()Ljava/lang/String;
35
36
public final fun getKotlinOut ()Ljava/lang/String;
36
37
public final fun getKotlinRpcCallStyle ()Lcom/squareup/wire/kotlin/RpcCallStyle;
@@ -117,8 +118,8 @@ public final class com/squareup/wire/schema/JavaTarget : com/squareup/wire/schem
117
118
}
118
119
119
120
public final class com/squareup/wire/schema/KotlinTarget : com/squareup/wire/schema/Target {
120
-
public fun <init> (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZ)V
121
-
public synthetic fun <init> (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZILkotlin/jvm/internal/DefaultConstructorMarker;)V
121
+
public fun <init> (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZZ)V
122
+
public synthetic fun <init> (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZZILkotlin/jvm/internal/DefaultConstructorMarker;)V
122
123
public final fun component1 ()Ljava/util/List;
123
124
public final fun component10 ()Lcom/squareup/wire/kotlin/RpcRole;
124
125
public final fun component11 ()Z
@@ -135,8 +136,8 @@ public final class com/squareup/wire/schema/KotlinTarget : com/squareup/wire/sch
135
136
public final fun component7 ()Z
136
137
public final fun component8 ()Z
137
138
public final fun component9 ()Lcom/squareup/wire/kotlin/RpcCallStyle;
138
-
public final fun copy (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZ)Lcom/squareup/wire/schema/KotlinTarget;
139
-
public static synthetic fun copy$default (Lcom/squareup/wire/schema/KotlinTarget;Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZILjava/lang/Object;)Lcom/squareup/wire/schema/KotlinTarget;
139
+
public final fun copy (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZZ)Lcom/squareup/wire/schema/KotlinTarget;
140
+
public static synthetic fun copy$default (Lcom/squareup/wire/schema/KotlinTarget;Ljava/util/List;Ljava/util/List;ZLjava/lang/String;ZZZZLcom/squareup/wire/kotlin/RpcCallStyle;Lcom/squareup/wire/kotlin/RpcRole;ZILjava/lang/String;ZZLcom/squareup/wire/kotlin/EnumMode;ZZZILjava/lang/Object;)Lcom/squareup/wire/schema/KotlinTarget;
140
141
public fun copyTarget (Ljava/util/List;Ljava/util/List;ZLjava/lang/String;)Lcom/squareup/wire/schema/Target;
Copy file name to clipboardExpand all lines: wire-grpc-client/api/wire-grpc-client.api
+44Lines changed: 44 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,8 @@ public abstract interface class com/squareup/wire/GrpcCall$Callback {
20
20
21
21
public final class com/squareup/wire/GrpcCalls {
22
22
public static final fun grpcCall (Lkotlin/jvm/functions/Function1;)Lcom/squareup/wire/GrpcCall;
23
+
public static final fun grpcClientStreamingCall (Lkotlin/jvm/functions/Function2;)Lcom/squareup/wire/GrpcClientStreamingCall;
24
+
public static final fun grpcServerStreamingCall (Lkotlin/jvm/functions/Function3;)Lcom/squareup/wire/GrpcServerStreamingCall;
23
25
public static final fun grpcStreamingCall (Lkotlin/jvm/functions/Function3;)Lcom/squareup/wire/GrpcStreamingCall;
24
26
}
25
27
@@ -28,6 +30,8 @@ public abstract class com/squareup/wire/GrpcClient {
28
30
public final fun create (Lkotlin/reflect/KClass;)Lcom/squareup/wire/Service;
29
31
public final fun newBuilder ()Lcom/squareup/wire/GrpcClient$Builder;
30
32
public abstract fun newCall (Lcom/squareup/wire/GrpcMethod;)Lcom/squareup/wire/GrpcCall;
33
+
public abstract fun newClientStreamingCall (Lcom/squareup/wire/GrpcMethod;)Lcom/squareup/wire/GrpcClientStreamingCall;
34
+
public abstract fun newServerStreamingCall (Lcom/squareup/wire/GrpcMethod;)Lcom/squareup/wire/GrpcServerStreamingCall;
31
35
public abstract fun newStreamingCall (Lcom/squareup/wire/GrpcMethod;)Lcom/squareup/wire/GrpcStreamingCall;
32
36
}
33
37
@@ -41,6 +45,25 @@ public final class com/squareup/wire/GrpcClient$Builder {
41
45
public final fun minMessageToCompress (J)Lcom/squareup/wire/GrpcClient$Builder;
42
46
}
43
47
48
+
public abstract interface class com/squareup/wire/GrpcClientStreamingCall {
49
+
public abstract fun cancel ()V
50
+
public abstract fun clone ()Lcom/squareup/wire/GrpcClientStreamingCall;
51
+
public abstract fun executeBlocking ()Lkotlin/Pair;
52
+
public abstract fun executeIn (Lkotlinx/coroutines/CoroutineScope;)Lkotlin/Pair;
53
+
public abstract fun getMethod ()Lcom/squareup/wire/GrpcMethod;
54
+
public abstract fun getRequestMetadata ()Ljava/util/Map;
55
+
public abstract fun getResponseMetadata ()Ljava/util/Map;
56
+
public abstract fun getTimeout ()Lokio/Timeout;
57
+
public abstract fun isCanceled ()Z
58
+
public abstract fun isExecuted ()Z
59
+
public abstract fun setRequestMetadata (Ljava/util/Map;)V
60
+
}
61
+
62
+
public abstract interface class com/squareup/wire/GrpcDeferredResponse {
63
+
public abstract fun close ()V
64
+
public abstract fun get ()Ljava/lang/Object;
65
+
}
66
+
44
67
public final class com/squareup/wire/GrpcException : java/io/IOException {
45
68
public synthetic fun <init> (Lcom/squareup/wire/GrpcStatus;Ljava/lang/String;[B)V
46
69
public synthetic fun <init> (Lcom/squareup/wire/GrpcStatus;Ljava/lang/String;[BILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -63,6 +86,20 @@ public final class com/squareup/wire/GrpcMethod {
63
86
public final fun getResponseAdapter ()Lcom/squareup/wire/ProtoAdapter;
64
87
}
65
88
89
+
public abstract interface class com/squareup/wire/GrpcServerStreamingCall {
90
+
public abstract fun cancel ()V
91
+
public abstract fun clone ()Lcom/squareup/wire/GrpcServerStreamingCall;
92
+
public abstract fun executeBlocking (Ljava/lang/Object;)Lcom/squareup/wire/MessageSource;
93
+
public abstract fun executeIn (Lkotlinx/coroutines/CoroutineScope;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
94
+
public abstract fun getMethod ()Lcom/squareup/wire/GrpcMethod;
95
+
public abstract fun getRequestMetadata ()Ljava/util/Map;
96
+
public abstract fun getResponseMetadata ()Ljava/util/Map;
97
+
public abstract fun getTimeout ()Lokio/Timeout;
98
+
public abstract fun isCanceled ()Z
99
+
public abstract fun isExecuted ()Z
100
+
public abstract fun setRequestMetadata (Ljava/util/Map;)V
101
+
}
102
+
66
103
public final class com/squareup/wire/GrpcStatus : java/io/Serializable {
67
104
public static final field ABORTED Lcom/squareup/wire/GrpcStatus;
68
105
public static final field ALREADY_EXISTS Lcom/squareup/wire/GrpcStatus;
@@ -106,6 +143,13 @@ public abstract interface class com/squareup/wire/GrpcStreamingCall {
106
143
public abstract fun setRequestMetadata (Ljava/util/Map;)V
107
144
}
108
145
146
+
public final class com/squareup/wire/GrpcStreamingCallExtensionsKt {
147
+
public static final fun bidirectionalStream (Lcom/squareup/wire/GrpcStreamingCall;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function3;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
148
+
public static final fun bidirectionalStreamBlocking (Lcom/squareup/wire/GrpcStreamingCall;Lkotlin/jvm/functions/Function2;)Lcom/squareup/wire/MessageSource;
149
+
public static final fun clientStream (Lcom/squareup/wire/GrpcClientStreamingCall;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
150
+
public static final fun clientStreamBlocking (Lcom/squareup/wire/GrpcClientStreamingCall;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
151
+
}
152
+
109
153
public abstract interface annotation class com/squareup/wire/WireGrpcExperimental : java/lang/annotation/Annotation {
0 commit comments