Skip to content

Commit 45bd933

Browse files
committed
apiDump
1 parent f886508 commit 45bd933

File tree

1 file changed

+237
-0
lines changed

1 file changed

+237
-0
lines changed

gradle-plugin/api/gradle-plugin.api

Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
public abstract interface annotation class kotlinx/rpc/RpcDangerousApi : java/lang/annotation/Annotation {
2+
}
3+
4+
public class kotlinx/rpc/RpcExtension {
5+
public fun <init> (Lorg/gradle/api/model/ObjectFactory;Lorg/gradle/api/Project;)V
6+
public final fun getAnnotationTypeSafetyEnabled ()Lorg/gradle/api/provider/Provider;
7+
public final fun getGrpc ()Lkotlinx/rpc/grpc/GrpcExtension;
8+
public final fun getStrict ()Lkotlinx/rpc/RpcStrictModeExtension;
9+
public final fun grpc (Lorg/gradle/api/Action;)V
10+
public static synthetic fun grpc$default (Lkotlinx/rpc/RpcExtension;Lorg/gradle/api/Action;ILjava/lang/Object;)V
11+
public final fun strict (Lorg/gradle/api/Action;)V
12+
}
13+
14+
public final class kotlinx/rpc/RpcGradlePlugin : org/gradle/api/Plugin {
15+
public fun <init> ()V
16+
public synthetic fun apply (Ljava/lang/Object;)V
17+
public fun apply (Lorg/gradle/api/Project;)V
18+
}
19+
20+
public final class kotlinx/rpc/RpcStrictMode : java/lang/Enum {
21+
public static final field ERROR Lkotlinx/rpc/RpcStrictMode;
22+
public static final field NONE Lkotlinx/rpc/RpcStrictMode;
23+
public static final field WARNING Lkotlinx/rpc/RpcStrictMode;
24+
public static fun valueOf (Ljava/lang/String;)Lkotlinx/rpc/RpcStrictMode;
25+
public static fun values ()[Lkotlinx/rpc/RpcStrictMode;
26+
}
27+
28+
public class kotlinx/rpc/RpcStrictModeExtension {
29+
public fun <init> (Lorg/gradle/api/model/ObjectFactory;)V
30+
public final fun getFields ()Lorg/gradle/api/provider/Property;
31+
public final fun getNestedFlow ()Lorg/gradle/api/provider/Property;
32+
public final fun getNotTopLevelServerFlow ()Lorg/gradle/api/provider/Property;
33+
public final fun getSharedFlow ()Lorg/gradle/api/provider/Property;
34+
public final fun getStateFlow ()Lorg/gradle/api/provider/Property;
35+
public final fun getStreamScopedFunctions ()Lorg/gradle/api/provider/Property;
36+
public final fun getSuspendingServerStreaming ()Lorg/gradle/api/provider/Property;
37+
}
38+
39+
public final class kotlinx/rpc/VersionsKt {
40+
public static final field BUF_TOOL_VERSION Ljava/lang/String;
41+
public static final field GRPC_KOTLIN_VERSION Ljava/lang/String;
42+
public static final field GRPC_VERSION Ljava/lang/String;
43+
public static final field LIBRARY_VERSION Ljava/lang/String;
44+
public static final field PLUGIN_VERSION Ljava/lang/String;
45+
public static final field PROTOBUF_VERSION Ljava/lang/String;
46+
}
47+
48+
public class kotlinx/rpc/buf/BufExtension {
49+
public fun <init> (Lorg/gradle/api/model/ObjectFactory;)V
50+
public final fun generate (Lorg/gradle/api/Action;)V
51+
public final fun getConfigFile ()Lorg/gradle/api/provider/Property;
52+
public final fun getGenerate ()Lkotlinx/rpc/buf/BufGenerateExtension;
53+
public final fun getLogFormat ()Lorg/gradle/api/provider/Property;
54+
public final fun getTasks ()Lkotlinx/rpc/buf/BufTasksExtension;
55+
public final fun getTimeout ()Lorg/gradle/api/provider/Property;
56+
public final fun tasks (Lorg/gradle/api/Action;)V
57+
}
58+
59+
public final class kotlinx/rpc/buf/BufExtension$LogFormat : java/lang/Enum {
60+
public static final field Color Lkotlinx/rpc/buf/BufExtension$LogFormat;
61+
public static final field Default Lkotlinx/rpc/buf/BufExtension$LogFormat;
62+
public static final field Json Lkotlinx/rpc/buf/BufExtension$LogFormat;
63+
public static final field Text Lkotlinx/rpc/buf/BufExtension$LogFormat;
64+
public static fun valueOf (Ljava/lang/String;)Lkotlinx/rpc/buf/BufExtension$LogFormat;
65+
public static fun values ()[Lkotlinx/rpc/buf/BufExtension$LogFormat;
66+
}
67+
68+
public class kotlinx/rpc/buf/BufGenerateExtension {
69+
public fun <init> (Lorg/gradle/api/Project;)V
70+
public final fun getErrorFormat ()Lorg/gradle/api/provider/Property;
71+
public final fun getIncludeImports ()Lorg/gradle/api/provider/Property;
72+
public final fun getIncludeWkt ()Lorg/gradle/api/provider/Property;
73+
}
74+
75+
public final class kotlinx/rpc/buf/BufGenerateExtension$ErrorFormat : java/lang/Enum {
76+
public static final field Default Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
77+
public static final field GithubActions Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
78+
public static final field Json Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
79+
public static final field Junit Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
80+
public static final field Msvs Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
81+
public static final field Text Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
82+
public static fun valueOf (Ljava/lang/String;)Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
83+
public static fun values ()[Lkotlinx/rpc/buf/BufGenerateExtension$ErrorFormat;
84+
}
85+
86+
public class kotlinx/rpc/buf/BufTasksExtension {
87+
public fun <init> (Lorg/gradle/api/Project;)V
88+
public final fun registerWorkspaceTask (Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/Action;)Lorg/gradle/api/provider/Provider;
89+
}
90+
91+
public final class kotlinx/rpc/buf/ConstsKt {
92+
public static final field BUF_EXECUTABLE_CONFIGURATION Ljava/lang/String;
93+
public static final field BUF_GEN_YAML Ljava/lang/String;
94+
public static final field BUF_YAML Ljava/lang/String;
95+
}
96+
97+
public abstract class kotlinx/rpc/buf/tasks/BufExecTask : org/gradle/api/DefaultTask {
98+
public fun <init> ()V
99+
public abstract fun getArgs ()Lorg/gradle/api/provider/ListProperty;
100+
public abstract fun getBufTimeoutInWholeSeconds ()Lorg/gradle/api/provider/Property;
101+
public abstract fun getCommand ()Lorg/gradle/api/provider/Property;
102+
public abstract fun getConfigFile ()Lorg/gradle/api/provider/Property;
103+
public abstract fun getLogFormat ()Lorg/gradle/api/provider/Property;
104+
public abstract fun getWorkingDir ()Lorg/gradle/api/provider/Property;
105+
}
106+
107+
public final class kotlinx/rpc/buf/tasks/BufExecTaskKt {
108+
public static final fun registerBufExecTask (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlin/jvm/functions/Function1;)Lorg/gradle/api/tasks/TaskProvider;
109+
public static synthetic fun registerBufExecTask$default (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/gradle/api/tasks/TaskProvider;
110+
}
111+
112+
public abstract class kotlinx/rpc/buf/tasks/BufGenerateTask : kotlinx/rpc/buf/tasks/BufExecTask {
113+
public static final field NAME_PREFIX Ljava/lang/String;
114+
public fun <init> ()V
115+
public abstract fun getAdditionalArgs ()Lorg/gradle/api/provider/ListProperty;
116+
public abstract fun getErrorFormat ()Lorg/gradle/api/provider/Property;
117+
public abstract fun getIncludeImports ()Lorg/gradle/api/provider/Property;
118+
public abstract fun getIncludeWkt ()Lorg/gradle/api/provider/Property;
119+
public abstract fun getOutputDirectory ()Lorg/gradle/api/provider/Property;
120+
}
121+
122+
public abstract class kotlinx/rpc/buf/tasks/GenerateBufGenYaml : org/gradle/api/DefaultTask {
123+
public static final field NAME_PREFIX Ljava/lang/String;
124+
public fun <init> ()V
125+
public abstract fun getBufGenFile ()Lorg/gradle/api/provider/Property;
126+
}
127+
128+
public final class kotlinx/rpc/buf/tasks/GenerateBufGenYamlKt$inlined$sam$i$org_gradle_api_Action$0 : org/gradle/api/Action {
129+
public fun <init> (Lkotlin/jvm/functions/Function1;)V
130+
public final synthetic fun execute (Ljava/lang/Object;)V
131+
}
132+
133+
public abstract class kotlinx/rpc/buf/tasks/GenerateBufYaml : org/gradle/api/DefaultTask {
134+
public static final field NAME_PREFIX Ljava/lang/String;
135+
public fun <init> ()V
136+
public abstract fun getBufFile ()Lorg/gradle/api/provider/Property;
137+
}
138+
139+
public final class kotlinx/rpc/buf/tasks/GenerateBufYamlKt$inlined$sam$i$org_gradle_api_Action$0 : org/gradle/api/Action {
140+
public fun <init> (Lkotlin/jvm/functions/Function1;)V
141+
public final synthetic fun execute (Ljava/lang/Object;)V
142+
}
143+
144+
public abstract interface class kotlinx/rpc/grpc/GrpcExtension {
145+
public abstract fun buf (Lorg/gradle/api/Action;)V
146+
public abstract fun getBuf ()Lkotlinx/rpc/buf/BufExtension;
147+
public abstract fun getProtocPlugins ()Lorg/gradle/api/NamedDomainObjectContainer;
148+
public abstract fun protocPlugins (Lorg/gradle/api/Action;)V
149+
}
150+
151+
public final class kotlinx/rpc/proto/ConstsKt {
152+
public static final field KXRPC_PLUGIN_JAR_CONFIGURATION Ljava/lang/String;
153+
public static final field PROTO_BUILD_DIR Ljava/lang/String;
154+
public static final field PROTO_BUILD_GENERATED Ljava/lang/String;
155+
public static final field PROTO_BUILD_SOURCE_SETS Ljava/lang/String;
156+
public static final field PROTO_FILES_DIR Ljava/lang/String;
157+
public static final field PROTO_FILES_IMPORT_DIR Ljava/lang/String;
158+
public static final field PROTO_GROUP Ljava/lang/String;
159+
public static final field PROTO_SOURCE_DIRECTORY_NAME Ljava/lang/String;
160+
public static final field PROTO_SOURCE_SETS Ljava/lang/String;
161+
}
162+
163+
public abstract class kotlinx/rpc/proto/ProcessProtoFiles : org/gradle/api/tasks/Copy {
164+
public fun <init> ()V
165+
}
166+
167+
public final class kotlinx/rpc/proto/ProcessProtoFilesKt$inlined$sam$i$org_gradle_api_Action$0 : org/gradle/api/Action {
168+
public fun <init> (Lkotlin/jvm/functions/Function1;)V
169+
public final synthetic fun execute (Ljava/lang/Object;)V
170+
}
171+
172+
public abstract interface class kotlinx/rpc/proto/ProtoSourceSet {
173+
public abstract fun getName ()Ljava/lang/String;
174+
public abstract fun getProto ()Lorg/gradle/api/file/SourceDirectorySet;
175+
public fun proto (Lorg/gradle/api/Action;)V
176+
public abstract fun protocPlugin (Lkotlinx/rpc/proto/ProtocPlugin;)V
177+
public abstract fun protocPlugin (Lorg/gradle/api/NamedDomainObjectProvider;)V
178+
}
179+
180+
public class kotlinx/rpc/proto/ProtocPlugin {
181+
public static final field Companion Lkotlinx/rpc/proto/ProtocPlugin$Companion;
182+
public static final field GRPC_JAVA Ljava/lang/String;
183+
public static final field GRPC_KOTLIN Ljava/lang/String;
184+
public static final field KXRPC Ljava/lang/String;
185+
public static final field PROTOBUF_JAVA Ljava/lang/String;
186+
public fun <init> (Ljava/lang/String;Lorg/gradle/api/Project;)V
187+
public final fun getArtifact ()Lorg/gradle/api/provider/Property;
188+
public final fun getExcludeTypes ()Lorg/gradle/api/provider/ListProperty;
189+
public final fun getIncludeImports ()Lorg/gradle/api/provider/Property;
190+
public final fun getIncludeWkt ()Lorg/gradle/api/provider/Property;
191+
public final fun getName ()Ljava/lang/String;
192+
public final fun getOptions ()Lorg/gradle/api/provider/MapProperty;
193+
public final fun getStrategy ()Lorg/gradle/api/provider/Property;
194+
public final fun getTypes ()Lorg/gradle/api/provider/ListProperty;
195+
public final fun isJava ()Lorg/gradle/api/provider/Property;
196+
public final fun local (Lorg/gradle/api/Action;)V
197+
public final fun remote (Lorg/gradle/api/Action;)V
198+
}
199+
200+
public abstract class kotlinx/rpc/proto/ProtocPlugin$Artifact {
201+
}
202+
203+
public final class kotlinx/rpc/proto/ProtocPlugin$Artifact$Local : kotlinx/rpc/proto/ProtocPlugin$Artifact {
204+
public fun <init> (Lorg/gradle/api/Project;)V
205+
public final fun executor (Lorg/gradle/api/provider/Provider;)V
206+
public final fun getExecutor ()Lorg/gradle/api/provider/ListProperty;
207+
public final fun javaJar (Ljava/lang/String;)V
208+
public final fun javaJar (Lorg/gradle/api/provider/Provider;Lorg/gradle/api/provider/Provider;)V
209+
public static synthetic fun javaJar$default (Lkotlinx/rpc/proto/ProtocPlugin$Artifact$Local;Lorg/gradle/api/provider/Provider;Lorg/gradle/api/provider/Provider;ILjava/lang/Object;)V
210+
}
211+
212+
public final class kotlinx/rpc/proto/ProtocPlugin$Artifact$Remote : kotlinx/rpc/proto/ProtocPlugin$Artifact {
213+
public fun <init> (Lorg/gradle/api/Project;)V
214+
public final fun getLocator ()Lorg/gradle/api/provider/Property;
215+
}
216+
217+
public final class kotlinx/rpc/proto/ProtocPlugin$Companion {
218+
}
219+
220+
public final class kotlinx/rpc/proto/ProtocPlugin$Strategy : java/lang/Enum {
221+
public static final field All Lkotlinx/rpc/proto/ProtocPlugin$Strategy;
222+
public static final field Directory Lkotlinx/rpc/proto/ProtocPlugin$Strategy;
223+
public static fun valueOf (Ljava/lang/String;)Lkotlinx/rpc/proto/ProtocPlugin$Strategy;
224+
public static fun values ()[Lkotlinx/rpc/proto/ProtocPlugin$Strategy;
225+
}
226+
227+
public final class kotlinx/rpc/proto/ProtocPluginKt {
228+
public static final fun getGrpcJava (Lorg/gradle/api/NamedDomainObjectContainer;)Lorg/gradle/api/NamedDomainObjectProvider;
229+
public static final fun getGrpcKotlin (Lorg/gradle/api/NamedDomainObjectContainer;)Lorg/gradle/api/NamedDomainObjectProvider;
230+
public static final fun getKxrpc (Lorg/gradle/api/NamedDomainObjectContainer;)Lorg/gradle/api/NamedDomainObjectProvider;
231+
public static final fun getProtobufJava (Lorg/gradle/api/NamedDomainObjectContainer;)Lorg/gradle/api/NamedDomainObjectProvider;
232+
public static final fun grpcJava (Lorg/gradle/api/NamedDomainObjectContainer;Lorg/gradle/api/Action;)V
233+
public static final fun grpcKotlin (Lorg/gradle/api/NamedDomainObjectContainer;Lorg/gradle/api/Action;)V
234+
public static final fun kxrpc (Lorg/gradle/api/NamedDomainObjectContainer;Lorg/gradle/api/Action;)V
235+
public static final fun protobufJava (Lorg/gradle/api/NamedDomainObjectContainer;Lorg/gradle/api/Action;)V
236+
}
237+

0 commit comments

Comments
 (0)