Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions buildSrc/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
plugins {
`kotlin-dsl`
kotlin("jvm") version "1.9.20"
id("com.vanniktech.maven.publish") version "0.28.0"
id("com.vanniktech.maven.publish") version "0.37.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Align the plugin upgrade with its Gradle 9 minimum

The checked-in wrapper still uses Gradle 8.12 (gradle/wrapper/gradle-wrapper.properties), but version 0.37.0 declares Gradle 9.0 as its minimum supported version. Because this plugin is applied while configuring buildSrc, every CI, local build, and release invocation using ./gradlew loads an unsupported plugin before executing tasks; upgrade the wrapper and other required build-tool versions together, or retain a plugin release compatible with Gradle 8.12.

AGENTS.md reference: AGENTS.md:L24-L26

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Migrate Dokka out of V1 mode before upgrading

Version 0.36 and later removed support for Dokka V1, while this repository deliberately sets org.jetbrains.dokka.experimental.gradle.pluginMode=V1Enabled and its publication convention requests JavadocJar.Dokka("dokkaJavadoc") from that V1 task graph. Even after addressing the Gradle/toolchain minimum, the published modules therefore cannot use this plugin version to produce their expected Javadoc artifacts; migrate the documentation pipeline to Dokka V2 with publication coverage, or retain a pre-0.36 plugin release.

AGENTS.md reference: AGENTS.md:L31-L35

Useful? React with 👍 / 👎.

}

repositories {
Expand All @@ -11,7 +11,7 @@ repositories {

dependencies {
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.20")
implementation("com.vanniktech:gradle-maven-publish-plugin:0.28.0")
implementation("com.vanniktech:gradle-maven-publish-plugin:0.37.0")

testImplementation(kotlin("test"))
testImplementation("org.junit.jupiter:junit-jupiter:5.9.3")
Expand Down
Loading