Skip to content

Commit 5576bc6

Browse files
staktracesvc-squareup-copybara
authored andcommitted
Normalize plugin application syntax
GitOrigin-RevId: 83aa8560df9c914640751b7062d3824555a730a2
1 parent 3b8a49b commit 5576bc6

File tree

85 files changed

+193
-221
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+193
-221
lines changed

build.gradle.kts

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,34 +13,20 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
1313
import java.io.IOException
1414
import java.net.Socket
1515

16-
buildscript {
17-
repositories {
18-
mavenCentral()
19-
gradlePluginPortal()
20-
}
21-
22-
dependencies {
23-
classpath(platform(libs.kotlinBom))
24-
classpath(libs.detektGradlePlugin)
25-
classpath(libs.dokkaGradlePlugin)
26-
// TODO remove Flyway when Misk SchemaMigratorGradlePlugin merges
27-
classpath(libs.flywayGradlePlugin)
28-
classpath(libs.jgit)
29-
classpath(libs.jooqGradlePlugin)
30-
classpath(libs.kotlinAllOpenPlugin)
31-
classpath(libs.kotlinGradlePlugin)
32-
classpath(libs.kotlinNoArgPlugin)
33-
classpath(libs.mysql)
34-
classpath(libs.protobufGradlePlugin)
35-
classpath(libs.sqldelightGradlePlugin)
36-
classpath(libs.wireGradlePlugin)
37-
}
38-
}
39-
4016
plugins {
4117
alias(libs.plugins.dependencyAnalysis)
4218
alias(libs.plugins.binaryCompatibilityValidator)
19+
alias(libs.plugins.detekt) apply false
20+
alias(libs.plugins.dokka) apply false
21+
alias(libs.plugins.flyway) apply false
22+
alias(libs.plugins.jooq) apply false
23+
alias(libs.plugins.kotlinAllOpen) apply false
24+
alias(libs.plugins.kotlinJpa) apply false
25+
alias(libs.plugins.kotlinJvm) apply false
4326
alias(libs.plugins.mavenPublishBase) apply false
27+
alias(libs.plugins.protobuf) apply false
28+
alias(libs.plugins.sqldelight) apply false
29+
alias(libs.plugins.wire) apply false
4430
}
4531

4632
dependencyAnalysis {

detektive/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
}
88

99
dependencies {

gradle/libs.versions.toml

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ datadog = "1.45.2"
77
dependencyAnalysisPlugin = "2.7.0"
88
detekt = "1.23.7"
99
docker = "3.4.1"
10-
flyway = "11.2.0"
1110
googleAuth = "1.31.0"
1211
googleHttp = "1.45.3"
1312
hoplite = "2.7.5"
@@ -21,7 +20,6 @@ micrometer = "1.12.13"
2120
netty = "4.1.117.Final"
2221
okHttp = "5.0.0-alpha.14"
2322
protobuf = "3.25.6"
24-
protobufPlugin = "0.9.4"
2523
retrofit = "2.11.0"
2624
sqldelight = "2.0.2"
2725
wire = "5.2.1"
@@ -54,7 +52,6 @@ concurrencyLimitsCore = { module = "com.netflix.concurrency-limits:concurrency-l
5452
cronUtils = { module = "com.cronutils:cron-utils", version = "9.2.1" }
5553
datasourceProxy = { module = "net.ttddyy:datasource-proxy", version = "1.10.1" }
5654
detektApi = { module = "io.gitlab.arturbosch.detekt:detekt-api", version.ref = "detekt" }
57-
detektGradlePlugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" }
5855
detektParser = { module = "io.gitlab.arturbosch.detekt:detekt-parser", version.ref = "detekt" }
5956
detektPsiUtils = { module = "io.gitlab.arturbosch.detekt:detekt-psi-utils", version.ref = "detekt" }
6057
detektTest = { module = "io.gitlab.arturbosch.detekt:detekt-test", version.ref = "detekt" }
@@ -63,10 +60,8 @@ dockerApi = { module = "com.github.docker-java:docker-java-api", version.ref = "
6360
dockerCore = { module = "com.github.docker-java:docker-java-core", version.ref = "docker" }
6461
dockerTransportCore = { module = "com.github.docker-java:docker-java-transport", version.ref = "docker" }
6562
dockerTransportHttpClient = { module = "com.github.docker-java:docker-java-transport-httpclient5", version.ref = "docker" }
66-
dokkaGradlePlugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version = "2.0.0" }
6763
errorproneAnnotations = { module = "com.google.errorprone:error_prone_annotations", version = "2.36.0" }
6864
findbugsJsr305 = { module = "com.google.code.findbugs:jsr305", version = "3.0.2" }
69-
flywayGradlePlugin = { module = "org.flywaydb:flyway-gradle-plugin", version.ref = "flyway" }
7065
gax = { module = "com.google.api:gax", version = "2.59.1" }
7166
gcpCloudCore = { module = "com.google.cloud:google-cloud-core", version = "2.49.1" }
7267
gcpDatastore = { module = "com.google.cloud:google-cloud-datastore", version = "2.25.4" }
@@ -134,10 +129,8 @@ jettyUnixSocket = { module = "org.eclipse.jetty:jetty-unixsocket-server" }
134129
jettyUtil = { module = "org.eclipse.jetty:jetty-util" }
135130
jettyWebsocketApi = { module = "org.eclipse.jetty.websocket:websocket-jetty-api" }
136131
jettyWebsocketServer = { module = "org.eclipse.jetty.websocket:websocket-jetty-server" }
137-
jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version = "5.13.3.202401111512-r" }
138132
jnrUnixsocket = { module = "com.github.jnr:jnr-unixsocket", version = "0.38.23" }
139133
jooq = { module = "org.jooq:jooq", version = "3.18.25" }
140-
jooqGradlePlugin = { module = "nu.studer:gradle-jooq-plugin", version = "9.0" }
141134
jsqlparser = { module = "com.github.jsqlparser:jsqlparser", version = "5.1" }
142135
junitApi = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit" }
143136
junitEngine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" }
@@ -148,11 +141,9 @@ kotestAssertionsShared = { module = "io.kotest:kotest-assertions-shared", versio
148141
kotestCommon = { module = "io.kotest:kotest-common", version.ref = "kotest" }
149142
kotestFrameworkApi = { module = "io.kotest:kotest-framework-api", version.ref = "kotest" }
150143
kotestJunitRunnerJvm = { module = "io.kotest:kotest-runner-junit5-jvm", version.ref = "kotest" }
151-
kotlinAllOpenPlugin = { module = "org.jetbrains.kotlin:kotlin-allopen", version.ref = "kotlin" }
152144
kotlinBom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlin" }
153145
kotlinCompilerEmbeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "kotlin" }
154146
kotlinGradleBom = { module = "org.jetbrains.kotlin:kotlin-gradle-plugins-bom", version.ref = "kotlin" }
155-
kotlinGradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
156147
kotlinNoArgPlugin = { module = "org.jetbrains.kotlin:kotlin-noarg", version.ref = "kotlin" }
157148
kotlinReflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin" }
158149
kotlinRetry = { module = "com.michael-bull.kotlin-retry:kotlin-retry", version = "1.0.9" }
@@ -169,7 +160,6 @@ launchDarkly = { module = "com.launchdarkly:launchdarkly-java-server-sdk", versi
169160
logbackClassic = { module = "ch.qos.logback:logback-classic", version = "1.5.6" }
170161
logbackCore = { module = "ch.qos.logback:logback-core", version = "1.5.6" }
171162
loggingApi = { module = "io.github.microutils:kotlin-logging", version = "3.0.5" }
172-
mavenPublishGradlePlugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "mavenPublish" }
173163
micrometerCore = { module = "io.micrometer:micrometer-core", version.ref = "micrometer" }
174164
micrometerRegistryPrometheus = { module = "io.micrometer:micrometer-registry-prometheus", version.ref = "micrometer" }
175165
mockitoCore = { module = "org.mockito:mockito-core", version = "5.15.2" }
@@ -196,7 +186,6 @@ prometheusClientBom = { module = "io.prometheus:simpleclient_bom", version = "0.
196186
prometheusClientCommon = { module = "io.prometheus:simpleclient_common" }
197187
prometheusHotspot = { module = "io.prometheus:simpleclient_hotspot" }
198188
prometheusHttpserver = { module = "io.prometheus:simpleclient_httpserver" }
199-
protobufGradlePlugin = { module = "com.google.protobuf:protobuf-gradle-plugin", version.ref = "protobufPlugin" }
200189
protobufJava = { module = "com.google.protobuf:protobuf-java", version.ref = "protobuf" }
201190
protoc = { module = "com.google.protobuf:protoc", version.ref = "protobuf" }
202191
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" }
@@ -207,7 +196,6 @@ retrofitScalars = { module = "com.squareup.retrofit2:converter-scalars", version
207196
retrofitWire = { module = "com.squareup.retrofit2:converter-wire", version.ref = "retrofit" }
208197
servletApi = { module = "javax.servlet:javax.servlet-api", version = "4.0.1" }
209198
slf4jApi = { module = "org.slf4j:slf4j-api", version = "2.0.16" }
210-
sqldelightGradlePlugin = { module = "app.cash.sqldelight:gradle-plugin", version.ref = "sqldelight" }
211199
sqldelightJdbcDriver = { module = "app.cash.sqldelight:jdbc-driver", version.ref = "sqldelight" }
212200
sqldelightMysqlDialect = { module = "app.cash.sqldelight:mysql-dialect", version.ref = "sqldelight" }
213201
sqldelightRuntime = { module = "app.cash.sqldelight:runtime", version.ref = "sqldelight" }
@@ -226,7 +214,6 @@ tinkAwskms = { module = "com.google.crypto.tink:tink-awskms", version = "1.9.1"
226214
tinkGcpkms = { module = "com.google.crypto.tink:tink-gcpkms", version = "1.10.0" }
227215
tracingDatadog = { module = "com.datadoghq:dd-trace-api", version.ref = "datadog" }
228216
wireBom = { module = "com.squareup.wire:wire-bom", version.ref = "wire" }
229-
wireGradlePlugin = { module = "com.squareup.wire:wire-gradle-plugin", version.ref = "wire" }
230217
wireGrpcClient = { module = "com.squareup.wire:wire-grpc-client", version.ref = "wire" }
231218
wireMoshiAdapter = { module = "com.squareup.wire:wire-moshi-adapter", version.ref = "wire" }
232219
wireReflector = { module = "com.squareup.wire:wire-reflector", version.ref = "wire" }
@@ -236,13 +223,15 @@ wireSchema = { module = "com.squareup.wire:wire-schema", version.ref = "wire" }
236223
[plugins]
237224
binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version.ref = "kotlinBinaryCompatibilityPlugin" }
238225
dependencyAnalysis = { id = "com.autonomousapps.dependency-analysis", version.ref = "dependencyAnalysisPlugin" }
239-
flyway = { id = "org.flywaydb.flyway" }
240-
jooq = { id = "nu.studer.jooq" }
241-
kotlinAllOpen = { id = "org.jetbrains.kotlin.plugin.allopen" }
242-
kotlinJpa = { id = "org.jetbrains.kotlin.plugin.jpa" }
243-
kotlinJvm = { id = "org.jetbrains.kotlin.jvm" }
244-
mavenPublish = { id = "com.vanniktech.maven.publish" }
226+
detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" }
227+
dokka = { id = "org.jetbrains.dokka", version = "2.0.0" }
228+
flyway = { id = "org.flywaydb.flyway", version = "11.2.0" }
229+
jooq = { id = "nu.studer.jooq", version = "9.0" }
230+
kotlinAllOpen = { id = "org.jetbrains.kotlin.plugin.allopen", version.ref = "kotlin" }
231+
kotlinJpa = { id = "org.jetbrains.kotlin.plugin.jpa", version.ref = "kotlin" }
232+
kotlinJvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
233+
mavenPublish = { id = "com.vanniktech.maven.publish", version.ref = "mavenPublish" }
245234
mavenPublishBase = { id = "com.vanniktech.maven.publish.base", version.ref = "mavenPublish" }
246-
protobuf = { id = "com.google.protobuf" }
247-
sqldelight = { id = "app.cash.sqldelight" }
248-
wire = { id = "com.squareup.wire" }
235+
protobuf = { id = "com.google.protobuf", version = "0.9.4" }
236+
sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }
237+
wire = { id = "com.squareup.wire", version.ref = "wire" }

misk-action-scopes/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar.Dokka
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
}
88

99
dependencies {

misk-actions/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar.Dokka
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
}
88

99
dependencies {

misk-admin/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import java.io.ByteArrayOutputStream
44
import java.nio.charset.Charset
55

66
plugins {
7-
alias(libs.plugins.kotlinJvm)
8-
alias(libs.plugins.mavenPublishBase)
9-
alias(libs.plugins.wire)
7+
id("org.jetbrains.kotlin.jvm")
8+
id("com.vanniktech.maven.publish.base")
9+
id("com.squareup.wire")
1010
}
1111

1212
dependencies {

misk-api/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import com.vanniktech.maven.publish.KotlinJvm
33
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
44

55
plugins {
6-
alias(libs.plugins.kotlinJvm)
7-
alias(libs.plugins.mavenPublishBase)
6+
id("org.jetbrains.kotlin.jvm")
7+
id("com.vanniktech.maven.publish.base")
88
}
99

1010
dependencies {

misk-aws-dynamodb/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar.Dokka
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
id("java-test-fixtures")
88
}
99

misk-aws/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar.Dokka
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
}
88

99
dependencies {

misk-aws2-dynamodb/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import com.vanniktech.maven.publish.JavadocJar.Dokka
22
import com.vanniktech.maven.publish.KotlinJvm
33

44
plugins {
5-
alias(libs.plugins.kotlinJvm)
6-
alias(libs.plugins.mavenPublishBase)
5+
id("org.jetbrains.kotlin.jvm")
6+
id("com.vanniktech.maven.publish.base")
77
id("java-test-fixtures")
88
}
99

0 commit comments

Comments
 (0)