Skip to content

Commit 75abe99

Browse files
committed
fix classpath issue
1 parent b308d56 commit 75abe99

File tree

4 files changed

+15
-5
lines changed

4 files changed

+15
-5
lines changed

build-logic/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import org.jetbrains.kotlin.ir.backend.js.compile
2+
13
plugins { `kotlin-dsl` }
24

35
dependencies {
46
implementation(libs.kotlin.plugin)
57
implementation(libs.ktlint.plugin)
68
implementation(libs.maven.publish.plugin)
7-
implementation(libs.buildconfig.plugin)
89
// https://github.com/gradle/gradle/issues/15383#issuecomment-779893192
910
implementation(files(libs.javaClass.superclass.protectionDomain.codeSource.location))
1011
}

build-logic/src/main/kotlin/shared.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ plugins {
88
id("java-library")
99
id("kotlin")
1010
id("kotlin-kapt")
11-
id("org.jlleitschuh.gradle.ktlint")
1211
id("com.vanniktech.maven.publish")
12+
id("org.jlleitschuh.gradle.ktlint")
1313
}
1414

1515
repositories {

build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
plugins {
2+
alias(libs.plugins.kotlin).apply(false)
3+
alias(libs.plugins.mavenPublish).apply(false)
4+
alias(libs.plugins.ktlint).apply(false)
5+
}

gradle/libs.versions.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ moshi = "1.15.0"
44
retrofit = "2.9.0"
55
junit = "5.10.1"
66
truth = "1.1.5"
7+
maven-publish = "0.25.3"
8+
ktlint = "12.0.3"
79

810
[libraries]
911
okhttp = "com.squareup.okhttp3:okhttp:4.12.0"
1012
dokka = "org.jetbrains.dokka:dokka-gradle-plugin:1.9.10"
1113
android-plugin = "com.android.tools.build:gradle:8.2.0"
12-
ktlint-plugin = "org.jlleitschuh.gradle:ktlint-gradle:12.0.3"
13-
maven-publish-plugin = "com.vanniktech:gradle-maven-publish-plugin:0.25.3"
14-
buildconfig-plugin = "com.github.gmazzo:gradle-buildconfig-plugin:3.1.0"
14+
ktlint-plugin = { module = "org.jlleitschuh.gradle:ktlint-gradle", version.ref = "ktlint" }
15+
maven-publish-plugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "maven-publish" }
1516

1617
kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }
1718
kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" }
@@ -32,4 +33,7 @@ truth-testKit = "com.autonomousapps:testkit-truth:1.1"
3233
maven-model = "org.apache.maven:maven-model:3.9.6"
3334

3435
[plugins]
36+
kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
37+
mavenPublish = { id = "com.vanniktech.maven.publish", version.ref = "maven-publish" }
3538
buildconfig = { id = "com.github.gmazzo.buildconfig", version = "5.1.0" }
39+
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }

0 commit comments

Comments
 (0)