Skip to content

Commit 1b48790

Browse files
committed
Rename protocPlugins into plugins
1 parent 28fdcdb commit 1b48790

File tree

8 files changed

+22
-22
lines changed

8 files changed

+22
-22
lines changed

gradle-plugin/api/gradle-plugin.api

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@ public abstract interface class kotlinx/rpc/protoc/ProtoSourceSet {
188188
public abstract interface class kotlinx/rpc/protoc/ProtocExtension {
189189
public abstract fun buf (Lorg/gradle/api/Action;)V
190190
public abstract fun getBuf ()Lkotlinx/rpc/buf/BufExtension;
191-
public abstract fun getProtocPlugins ()Lorg/gradle/api/NamedDomainObjectContainer;
192-
public abstract fun protocPlugins (Lorg/gradle/api/Action;)V
191+
public abstract fun getPlugins ()Lorg/gradle/api/NamedDomainObjectContainer;
192+
public abstract fun plugins (Lorg/gradle/api/Action;)V
193193
}
194194

195195
public class kotlinx/rpc/protoc/ProtocPlugin {

gradle-plugin/src/main/kotlin/kotlinx/rpc/internal/configureLocalProtocGenDevelopmentDependency.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import org.gradle.kotlin.dsl.withType
1818
public fun Project.configureLocalProtocGenDevelopmentDependency() {
1919
val globalRootDir: String by extra
2020

21-
the<RpcExtension>().protoc.protocPlugins {
21+
the<RpcExtension>().protoc.plugins {
2222
kotlinMultiplatform {
2323
local {
2424
javaJar("$globalRootDir/protoc-gen/protobuf/build/libs/protobuf-$version-all.jar")

gradle-plugin/src/main/kotlin/kotlinx/rpc/protoc/DefaultProtocExtension.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ internal open class DefaultProtocExtension @Inject constructor(
3434
objects: ObjectFactory,
3535
private val project: Project,
3636
) : ProtocExtension {
37-
override val protocPlugins: NamedDomainObjectContainer<ProtocPlugin> =
37+
override val plugins: NamedDomainObjectContainer<ProtocPlugin> =
3838
objects.domainObjectContainer(ProtocPlugin::class.java) { name ->
3939
ProtocPlugin(name, project)
4040
}
4141

42-
override fun protocPlugins(action: Action<NamedDomainObjectContainer<ProtocPlugin>>) {
43-
action.execute(protocPlugins)
42+
override fun plugins(action: Action<NamedDomainObjectContainer<ProtocPlugin>>) {
43+
action.execute(plugins)
4444
}
4545

4646
override val buf: BufExtension = project.objects.newInstance<BufExtension>()
@@ -56,8 +56,8 @@ internal open class DefaultProtocExtension @Inject constructor(
5656
createDefaultProtocPlugins()
5757

5858
project.protoSourceSets.forEach { protoSourceSet ->
59-
protoSourceSet.protocPlugin(protocPlugins.kotlinMultiplatform)
60-
protoSourceSet.protocPlugin(protocPlugins.grpcKotlinMultiplatform)
59+
protoSourceSet.protocPlugin(plugins.kotlinMultiplatform)
60+
protoSourceSet.protocPlugin(plugins.grpcKotlinMultiplatform)
6161
}
6262

6363
project.afterEvaluate {
@@ -100,7 +100,7 @@ internal open class DefaultProtocExtension @Inject constructor(
100100
val protocPluginNames = (protoSourceSet.protocPlugins.get() + mainProtocPlugins).distinct()
101101

102102
val includedProtocPlugins = protocPluginNames.map {
103-
protocPlugins.findByName(it)
103+
this@DefaultProtocExtension.plugins.findByName(it)
104104
?: throw GradleException("Protoc plugin $it not found")
105105
}
106106

@@ -279,7 +279,7 @@ internal open class DefaultProtocExtension @Inject constructor(
279279
project.the<KotlinBaseExtension>().explicitApi != ExplicitApiMode.Disabled
280280
}
281281

282-
protocPlugins.create(KOTLIN_MULTIPLATFORM) {
282+
plugins.create(KOTLIN_MULTIPLATFORM) {
283283
local {
284284
javaJar(project.kotlinMultiplatformProtocPluginJarPath)
285285
}
@@ -288,7 +288,7 @@ internal open class DefaultProtocExtension @Inject constructor(
288288
options.put("explicitApiModeEnabled", explicitApiModeEnabled)
289289
}
290290

291-
protocPlugins.create(GRPC_KOTLIN_MULTIPLATFORM) {
291+
plugins.create(GRPC_KOTLIN_MULTIPLATFORM) {
292292
local {
293293
javaJar(project.grpcKotlinMultiplatformProtocPluginJarPath)
294294
}

gradle-plugin/src/main/kotlin/kotlinx/rpc/protoc/ProtoSourceSet.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public interface ProtoSourceSet {
2525
*
2626
* Example:
2727
* ```kotlin
28-
* protocPlugin(rpc.protoc.protocPlugins.myPlugin)
28+
* protocPlugin(rpc.protoc.plugins.myPlugin)
2929
* ```
3030
*/
3131
public fun protocPlugin(plugin: NamedDomainObjectProvider<ProtocPlugin>)
@@ -35,7 +35,7 @@ public interface ProtoSourceSet {
3535
*
3636
* Example:
3737
* ```kotlin
38-
* protocPlugin(rpc.protoc.protocPlugins.myPlugin.get())
38+
* protocPlugin(rpc.protoc.plugins.myPlugin.get())
3939
* ```
4040
*/
4141
public fun protocPlugin(plugin: ProtocPlugin)

gradle-plugin/src/main/kotlin/kotlinx/rpc/protoc/ProtocExtension.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ public interface ProtocExtension {
2222
/**
2323
* List of protoc plugins to be applied to the project.
2424
*/
25-
public val protocPlugins: NamedDomainObjectContainer<ProtocPlugin>
25+
public val plugins: NamedDomainObjectContainer<ProtocPlugin>
2626

2727
/**
2828
* Configures the protoc plugins.
2929
*/
30-
public fun protocPlugins(action: Action<NamedDomainObjectContainer<ProtocPlugin>>)
30+
public fun plugins(action: Action<NamedDomainObjectContainer<ProtocPlugin>>)
3131

3232
/**
3333
* Configuration for the Buf build tool.

gradle-plugin/src/main/kotlin/kotlinx/rpc/protoc/pluginJars.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import org.gradle.api.provider.Provider
1313
*
1414
* Can be used to customize the java executable path:
1515
* ```kotlin
16-
* rpc.protoc.protocPlugins.kotlinMultiplatform {
16+
* rpc.protoc.plugins.kotlinMultiplatform {
1717
* local {
1818
* javaJar(kotlinMultiplatformProtocPluginJarPath, provider { "my-path-to-java" })
1919
* }
@@ -35,7 +35,7 @@ internal fun Project.configureKotlinMultiplatformPluginJarConfiguration() {
3535
*
3636
* Can be used to customize the java executable path:
3737
* ```kotlin
38-
* rpc.protoc.protocPlugins.grpcKotlinMultiplatform {
38+
* rpc.protoc.plugins.grpcKotlinMultiplatform {
3939
* local {
4040
* javaJar(grpcKotlinMultiplatformProtocPluginJarPath, provider { "my-path-to-java" })
4141
* }

gradle-plugin/src/test/resources/projects/GrpcJvmProjectTest/can_add_custom_protoc_plugins/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212

1313
rpc {
1414
protoc {
15-
protocPlugins {
15+
plugins {
1616
create("myPlugin") {
1717
local {
1818
executor("path", "to", "protoc-gen-myplugin.exe")
@@ -38,7 +38,7 @@ rpc {
3838

3939
protoSourceSets {
4040
main {
41-
protocPlugin(rpc.protoc.protocPlugins.named("myPlugin"))
42-
protocPlugin(rpc.protoc.protocPlugins.named("myRemotePlugin"))
41+
protocPlugin(rpc.protoc.plugins.named("myPlugin"))
42+
protocPlugin(rpc.protoc.plugins.named("myRemotePlugin"))
4343
}
4444
}

gradle-plugin/src/test/resources/projects/GrpcJvmProjectTest/custom_protoc_plugins_must_declare_an_artifact/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ plugins {
1212

1313
rpc {
1414
protoc {
15-
protocPlugins {
15+
plugins {
1616
create("myPlugin") {}
1717
}
1818
}
1919
}
2020

2121
protoSourceSets {
2222
main {
23-
protocPlugin(rpc.protoc.protocPlugins.named("myPlugin"))
23+
protocPlugin(rpc.protoc.plugins.named("myPlugin"))
2424
}
2525
}

0 commit comments

Comments
 (0)