Skip to content

Commit a161d93

Browse files
committed
abiDump
1 parent a62819b commit a161d93

File tree

1 file changed

+72
-49
lines changed

1 file changed

+72
-49
lines changed

gradle-plugin/api/gradle-plugin.api

Lines changed: 72 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ public final class kotlinx/rpc/buf/BufExtension$LogFormat : java/lang/Enum {
6666
}
6767

6868
public class kotlinx/rpc/buf/BufGenerateExtension {
69-
public final fun allTasks ()Lkotlinx/rpc/buf/tasks/BufTasks;
7069
public final fun comments (Lorg/gradle/api/Action;)V
7170
public final fun getComments ()Lkotlinx/rpc/buf/BufCommentsExtension;
7271
public final fun getErrorFormat ()Lorg/gradle/api/provider/Property;
@@ -88,9 +87,8 @@ public final class kotlinx/rpc/buf/BufGenerateExtension$ErrorFormat : java/lang/
8887
}
8988

9089
public class kotlinx/rpc/buf/BufTasksExtension {
91-
public final fun all ()Lkotlinx/rpc/buf/tasks/BufAllTasks;
92-
public final fun registerWorkspaceTask (Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/Action;)Lkotlinx/rpc/buf/tasks/BufTasks;
93-
public static synthetic fun registerWorkspaceTask$default (Lkotlinx/rpc/buf/BufTasksExtension;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/Action;ILjava/lang/Object;)Lkotlinx/rpc/buf/tasks/BufTasks;
90+
public final fun registerWorkspaceTask (Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/Action;)Lkotlinx/rpc/protoc/ProtoTasks;
91+
public static synthetic fun registerWorkspaceTask$default (Lkotlinx/rpc/buf/BufTasksExtension;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/Action;ILjava/lang/Object;)Lkotlinx/rpc/protoc/ProtoTasks;
9492
}
9593

9694
public final class kotlinx/rpc/buf/ConstsKt {
@@ -99,35 +97,20 @@ public final class kotlinx/rpc/buf/ConstsKt {
9997
public static final field BUF_YAML Ljava/lang/String;
10098
}
10199

102-
public abstract interface class kotlinx/rpc/buf/tasks/BufAllTasks : kotlinx/rpc/buf/tasks/BufTasks {
103-
public abstract fun matchingType (Lkotlin/reflect/KClass;)Lkotlinx/rpc/buf/tasks/BufTasks;
104-
}
105-
106-
public abstract class kotlinx/rpc/buf/tasks/BufExecTask : org/gradle/api/DefaultTask {
107-
public fun <init> (Lkotlinx/rpc/buf/tasks/BufExecTask$Properties;)V
100+
public abstract class kotlinx/rpc/buf/tasks/BufExecTask : kotlinx/rpc/protoc/DefaultProtoTask {
101+
public fun <init> (Lkotlinx/rpc/protoc/ProtoTask$Properties;)V
108102
public abstract fun getArgs ()Lorg/gradle/api/provider/ListProperty;
109103
public abstract fun getBufTimeoutInWholeSeconds ()Lorg/gradle/api/provider/Property;
110104
public abstract fun getCommand ()Lorg/gradle/api/provider/Property;
111105
public abstract fun getConfigFile ()Lorg/gradle/api/provider/Property;
106+
public abstract fun getDebug ()Lorg/gradle/api/provider/Property;
112107
public abstract fun getLogFormat ()Lorg/gradle/api/provider/Property;
113-
public final fun getProperties ()Lkotlinx/rpc/buf/tasks/BufExecTask$Properties;
114108
public abstract fun getWorkingDir ()Lorg/gradle/api/provider/Property;
115109
}
116110

117-
public final class kotlinx/rpc/buf/tasks/BufExecTask$AndroidProperties : kotlinx/rpc/buf/tasks/BufExecTask$Properties {
118-
public final fun getBuildType ()Ljava/lang/String;
119-
public final fun getFlavor ()Ljava/lang/String;
120-
public final fun getVariant ()Ljava/lang/String;
121-
}
122-
123-
public class kotlinx/rpc/buf/tasks/BufExecTask$Properties {
124-
public final fun getSourceSetName ()Ljava/lang/String;
125-
public final fun isTest ()Z
126-
}
127-
128111
public final class kotlinx/rpc/buf/tasks/BufExecTaskKt {
129-
public static final fun registerBufExecTask (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlinx/rpc/buf/tasks/BufExecTask$Properties;Lkotlin/jvm/functions/Function1;)Lorg/gradle/api/tasks/TaskProvider;
130-
public static synthetic fun registerBufExecTask$default (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlinx/rpc/buf/tasks/BufExecTask$Properties;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/gradle/api/tasks/TaskProvider;
112+
public static final fun registerBufExecTask (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlinx/rpc/protoc/ProtoTask$Properties;Lkotlin/jvm/functions/Function1;)Lorg/gradle/api/tasks/TaskProvider;
113+
public static synthetic fun registerBufExecTask$default (Lorg/gradle/api/Project;Lkotlin/reflect/KClass;Ljava/lang/String;Lorg/gradle/api/provider/Provider;Lkotlinx/rpc/protoc/ProtoTask$Properties;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lorg/gradle/api/tasks/TaskProvider;
131114
}
132115

133116
public abstract class kotlinx/rpc/buf/tasks/BufGenerateTask : kotlinx/rpc/buf/tasks/BufExecTask {
@@ -138,36 +121,16 @@ public abstract class kotlinx/rpc/buf/tasks/BufGenerateTask : kotlinx/rpc/buf/ta
138121
public abstract fun getIncludeImports ()Lorg/gradle/api/provider/Property;
139122
public abstract fun getIncludeWkt ()Lorg/gradle/api/provider/Property;
140123
public abstract fun getOutputDirectory ()Lorg/gradle/api/provider/Property;
124+
public final fun getOutputSourceDirectories ()Lorg/gradle/api/provider/Provider;
125+
public abstract fun getPluginNames ()Lorg/gradle/api/provider/ListProperty;
141126
}
142127

143-
public abstract interface class kotlinx/rpc/buf/tasks/BufTasks : org/gradle/api/tasks/TaskCollection {
144-
public abstract fun executedForKotlinSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/buf/tasks/BufTasks;
145-
public abstract fun executedForKotlinSourceSet (Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;)Lkotlinx/rpc/buf/tasks/BufTasks;
146-
public abstract fun executedForSourceSet (Ljava/lang/String;)Lkotlinx/rpc/buf/tasks/BufTasks;
147-
public abstract fun executedForSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/buf/tasks/BufTasks;
148-
public abstract fun executedForSourceSet (Lorg/gradle/api/tasks/SourceSet;)Lkotlinx/rpc/buf/tasks/BufTasks;
149-
public abstract fun matchingBuildType (Ljava/lang/String;)Lkotlinx/rpc/buf/tasks/BufTasks;
150-
public abstract fun matchingFlavor (Ljava/lang/String;)Lkotlinx/rpc/buf/tasks/BufTasks;
151-
public abstract fun matchingKotlinSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/buf/tasks/BufTasks;
152-
public abstract fun matchingKotlinSourceSet (Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;)Lkotlinx/rpc/buf/tasks/BufTasks;
153-
public abstract fun matchingSourceSet (Ljava/lang/String;)Lkotlinx/rpc/buf/tasks/BufTasks;
154-
public abstract fun matchingSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/buf/tasks/BufTasks;
155-
public abstract fun matchingSourceSet (Lorg/gradle/api/tasks/SourceSet;)Lkotlinx/rpc/buf/tasks/BufTasks;
156-
public abstract fun matchingVariant (Ljava/lang/String;)Lkotlinx/rpc/buf/tasks/BufTasks;
157-
public abstract fun nonTestTasks ()Lkotlinx/rpc/buf/tasks/BufTasks;
158-
public abstract fun testTasks ()Lkotlinx/rpc/buf/tasks/BufTasks;
159-
}
160-
161-
public final class kotlinx/rpc/buf/tasks/BufTasksKt {
162-
public static final fun bufDependsOn (Lkotlinx/rpc/buf/tasks/BufExecTask;Lkotlin/reflect/KClass;)Lkotlinx/rpc/buf/tasks/BufTasks;
163-
}
164-
165-
public abstract class kotlinx/rpc/buf/tasks/GenerateBufGenYaml : org/gradle/api/DefaultTask {
128+
public abstract class kotlinx/rpc/buf/tasks/GenerateBufGenYaml : kotlinx/rpc/protoc/DefaultProtoTask {
166129
public static final field NAME_PREFIX Ljava/lang/String;
167130
public abstract fun getBufGenFile ()Lorg/gradle/api/provider/Property;
168131
}
169132

170-
public abstract class kotlinx/rpc/buf/tasks/GenerateBufYaml : org/gradle/api/DefaultTask {
133+
public abstract class kotlinx/rpc/buf/tasks/GenerateBufYaml : kotlinx/rpc/protoc/DefaultProtoTask {
171134
public static final field NAME_PREFIX Ljava/lang/String;
172135
public abstract fun getBufFile ()Lorg/gradle/api/provider/Property;
173136
}
@@ -186,15 +149,29 @@ public final class kotlinx/rpc/protoc/ConstsKt {
186149
public static final field PROTO_SOURCE_SET_EXTENSION_NAME Ljava/lang/String;
187150
}
188151

152+
public abstract class kotlinx/rpc/protoc/DefaultProtoTask : org/gradle/api/DefaultTask, kotlinx/rpc/protoc/ProtoTask {
153+
public fun <init> (Lkotlinx/rpc/protoc/ProtoTask$Properties;)V
154+
public final fun getProperties ()Lkotlinx/rpc/protoc/ProtoTask$Properties;
155+
}
156+
189157
public final class kotlinx/rpc/protoc/PluginJarsKt {
190158
public static final fun getGrpcKotlinMultiplatformProtocPluginJarPath (Lorg/gradle/api/Project;)Lorg/gradle/api/provider/Provider;
191159
public static final fun getKotlinMultiplatformProtocPluginJarPath (Lorg/gradle/api/Project;)Lorg/gradle/api/provider/Provider;
192160
}
193161

194-
public abstract class kotlinx/rpc/protoc/ProcessProtoFiles : org/gradle/api/tasks/Copy {
162+
public abstract class kotlinx/rpc/protoc/ProcessProtoFiles : org/gradle/api/tasks/Sync, kotlinx/rpc/protoc/ProtoTask {
163+
public fun getProperties ()Lkotlinx/rpc/protoc/ProtoTask$Properties;
195164
}
196165

197166
public abstract interface class kotlinx/rpc/protoc/ProtoSourceSet : org/gradle/api/file/SourceDirectorySet {
167+
public abstract fun extendsFrom (Lkotlinx/rpc/protoc/ProtoSourceSet;)V
168+
public abstract fun getFileImports ()Lorg/gradle/api/file/ConfigurableFileCollection;
169+
public abstract fun getImports ()Lorg/gradle/api/provider/SetProperty;
170+
public abstract fun getPlugins ()Lorg/gradle/api/provider/SetProperty;
171+
public abstract fun importsAllFrom (Lorg/gradle/api/provider/Provider;)V
172+
public abstract fun importsFrom (Lkotlinx/rpc/protoc/ProtoSourceSet;)V
173+
public abstract fun importsFrom (Lorg/gradle/api/NamedDomainObjectProvider;)V
174+
public abstract fun importsFrom (Lorg/gradle/api/provider/Provider;)V
198175
public abstract fun plugin (Lkotlinx/rpc/protoc/ProtocPlugin;Lorg/gradle/api/Action;)V
199176
public abstract fun plugin (Lorg/gradle/api/Action;Lkotlin/jvm/functions/Function1;)V
200177
public abstract fun plugin (Lorg/gradle/api/NamedDomainObjectProvider;Lorg/gradle/api/Action;)V
@@ -216,6 +193,49 @@ public final class kotlinx/rpc/protoc/ProtoSourceSetKt {
216193
public static final fun proto_kotlin (Lorg/gradle/api/NamedDomainObjectProvider;Lorg/gradle/api/Action;)V
217194
}
218195

196+
public abstract interface class kotlinx/rpc/protoc/ProtoTask : org/gradle/api/Task {
197+
public abstract fun getProperties ()Lkotlinx/rpc/protoc/ProtoTask$Properties;
198+
}
199+
200+
public final class kotlinx/rpc/protoc/ProtoTask$AndroidProperties : kotlinx/rpc/protoc/ProtoTask$Properties {
201+
public fun <init> (ZLjava/util/Set;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;ZZ)V
202+
public final fun getBuildType ()Ljava/lang/String;
203+
public final fun getFlavors ()Ljava/util/List;
204+
public final fun getVariant ()Ljava/lang/String;
205+
public final fun isInstrumentedTest ()Z
206+
public final fun isUnitTest ()Z
207+
}
208+
209+
public class kotlinx/rpc/protoc/ProtoTask$Properties {
210+
public fun <init> (ZLjava/util/Set;)V
211+
public final fun getSourceSetNames ()Ljava/util/Set;
212+
public final fun isTest ()Z
213+
}
214+
215+
public abstract interface class kotlinx/rpc/protoc/ProtoTasks : org/gradle/api/tasks/TaskCollection {
216+
public abstract fun androidInstrumentedTestTasks ()Lkotlinx/rpc/protoc/ProtoTasks;
217+
public abstract fun androidTasks (Lkotlin/jvm/functions/Function2;)Lkotlinx/rpc/protoc/ProtoTasks;
218+
public static synthetic fun androidTasks$default (Lkotlinx/rpc/protoc/ProtoTasks;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/rpc/protoc/ProtoTasks;
219+
public abstract fun androidUnitTestTasks ()Lkotlinx/rpc/protoc/ProtoTasks;
220+
public abstract fun matchingAndroidBuildType (Ljava/lang/String;)Lkotlinx/rpc/protoc/ProtoTasks;
221+
public abstract fun matchingAndroidFlavor (Ljava/lang/String;)Lkotlinx/rpc/protoc/ProtoTasks;
222+
public abstract fun matchingAndroidVariant (Ljava/lang/String;)Lkotlinx/rpc/protoc/ProtoTasks;
223+
public abstract fun matchingKotlinSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/protoc/ProtoTasks;
224+
public abstract fun matchingKotlinSourceSet (Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;)Lkotlinx/rpc/protoc/ProtoTasks;
225+
public abstract fun matchingSourceSet (Ljava/lang/String;)Lkotlinx/rpc/protoc/ProtoTasks;
226+
public abstract fun matchingSourceSet (Lorg/gradle/api/NamedDomainObjectProvider;)Lkotlinx/rpc/protoc/ProtoTasks;
227+
public abstract fun matchingSourceSet (Lorg/gradle/api/tasks/SourceSet;)Lkotlinx/rpc/protoc/ProtoTasks;
228+
public abstract fun matchingType (Lkotlin/reflect/KClass;)Lkotlinx/rpc/protoc/ProtoTasks;
229+
public abstract fun nonTestTasks ()Lkotlinx/rpc/protoc/ProtoTasks;
230+
public abstract fun testTasks ()Lkotlinx/rpc/protoc/ProtoTasks;
231+
}
232+
233+
public final class kotlinx/rpc/protoc/ProtoTasksKt {
234+
public static final fun getBuf (Lkotlinx/rpc/protoc/ProtoTasks;)Lkotlinx/rpc/protoc/ProtoTasks;
235+
public static final fun getGenerate (Lkotlinx/rpc/protoc/ProtoTasks;)Lkotlinx/rpc/protoc/ProtoTasks;
236+
public static final fun getProtoTasks (Lorg/gradle/api/Project;)Lkotlinx/rpc/protoc/ProtoTasks;
237+
}
238+
219239
public abstract interface class kotlinx/rpc/protoc/ProtocExtension {
220240
public abstract fun buf (Lorg/gradle/api/Action;)V
221241
public abstract fun getBuf ()Lkotlinx/rpc/buf/BufExtension;
@@ -227,6 +247,7 @@ public class kotlinx/rpc/protoc/ProtocPlugin {
227247
public static final field Companion Lkotlinx/rpc/protoc/ProtocPlugin$Companion;
228248
public static final field GRPC_KOTLIN_MULTIPLATFORM Ljava/lang/String;
229249
public static final field KOTLIN_MULTIPLATFORM Ljava/lang/String;
250+
public fun equals (Ljava/lang/Object;)Z
230251
public final fun getArtifact ()Lorg/gradle/api/provider/Property;
231252
public final fun getExcludeTypes ()Lorg/gradle/api/provider/ListProperty;
232253
public final fun getIncludeImports ()Lorg/gradle/api/provider/Property;
@@ -235,7 +256,9 @@ public class kotlinx/rpc/protoc/ProtocPlugin {
235256
public final fun getOptions ()Lorg/gradle/api/provider/MapProperty;
236257
public final fun getStrategy ()Lorg/gradle/api/provider/Property;
237258
public final fun getTypes ()Lorg/gradle/api/provider/ListProperty;
259+
public fun hashCode ()I
238260
public final fun isJava ()Lorg/gradle/api/provider/Property;
261+
public final fun isKotlin ()Lorg/gradle/api/provider/Property;
239262
public final fun local (Lorg/gradle/api/Action;)V
240263
public final fun remote (Lorg/gradle/api/Action;)V
241264
}

0 commit comments

Comments
 (0)