Repository navigation
chore(jetbrains): bump gradle wrapper to 9.8.0 and intellij-gradle-plugin to 2.19.0 - #14739
Conversation
Bumps the jetbrains-minor-patch group in /packages/kilo-jetbrains with 4 updates: [gradle-wrapper](https://github.com/gradle/gradle), org.jetbrains.intellij.platform, org.jetbrains.kotlin.jvm and org.jetbrains.kotlin.plugin.serialization. Updates `gradle-wrapper` from 9.7.1 to 9.8.0 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](gradle/gradle@v9.7.1...v9.8.0) Updates `org.jetbrains.intellij.platform` from 2.17.0 to 2.19.0 Updates `org.jetbrains.kotlin.jvm` from 2.3.20 to 2.4.20 Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.20 to 2.4.20 --- updated-dependencies: - dependency-name: gradle-wrapper dependency-version: 9.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: jetbrains-minor-patch - dependency-name: org.jetbrains.intellij.platform dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: jetbrains-minor-patch - dependency-name: org.jetbrains.kotlin.jvm dependency-version: 2.4.20 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: jetbrains-minor-patch - dependency-name: org.jetbrains.kotlin.plugin.serialization dependency-version: 2.4.20 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: jetbrains-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Incremental review of the latest fixup commit ( Files Reviewed (3 files)
Previous Review Summaries (2 snapshots, latest commit d14808f)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit d14808f)Status: No Issues Found | Recommendation: Merge Incremental review of the author fixup commits added after the dependency bump. Gradle wrapper 9.8.0 and IntelliJ Platform Gradle Plugin 2.19.0 stay, while Kotlin JVM/serialization plugins are reverted to 2.3.20 in the version catalog (consistent with Files Reviewed (8 files)
Previous review (commit 5908595)Status: No Issues Found | Recommendation: Merge Dependency bump PR (Dependabot): Gradle wrapper 9.7.1 → 9.8.0, IntelliJ Platform Gradle Plugin 2.17.0 → 2.19.0, Kotlin JVM/serialization plugins 2.3.20 → 2.4.20. The version catalog, wrapper properties, wrapper jar, and regenerated Files Reviewed (4 files)
Reviewed by deepseek-v4.1-flash · Input: 0 · Output: 0 · Cached: 0 Review guidance: REVIEW.md from base branch |
…un type in tests Kotlin 2.4.20 breaks the rpc compiler plugin (no rpc release supports it yet). intellij-gradle-plugin 2.19.0 ships the Java plugin in the test platform, which registers a real Application type; the worktree run tests now mask it.
… extraction guard intellij-gradle-plugin 2.19.0 stores its layout index under .intellijPlatform/ides, which the guard treated as an incomplete IDE extraction, so every second Gradle run failed.
Bumps the Gradle wrapper from 9.7.1 to 9.8.0 and
org.jetbrains.intellij.platform(IntelliJ Platform Gradle Plugin) from 2.17.0 to 2.19.0 inpackages/kilo-jetbrains. Started as a Dependabot group PR; two of its four bumps were dropped and fixes were added.Not included
org.jetbrains.kotlin.jvmandorg.jetbrains.kotlin.plugin.serialization2.3.20 to 2.4.20 stay out. Therpccompiler plugin cannot load on Kotlin 2.4 (ClassCastExceptionin:shared:compileKotlin), and norpcrelease supports it yet. The newest,2.4.0-RC-0.1, fails too.Fixes needed for 2.19.0
WorktreeRunDelegateTestandWorktreeRunManagerTestassumed it was absent. A newConfigTypestest helper hides it and registers the test types through the extension mask..intellijPlatform/ides/layoutIndex. The extraction guard inbuild.gradle.ktsread it as an incomplete IDE, so every second Gradle run failed. The guard now skips that folder.Notes
gradle-wrapper.jarmatches Gradle's official 9.8.0 checksum.gradlew.batshows a whole-file diff because the new file has CRLF endings and the repo stores LF (eol=lf).rpcrelease supports Kotlin 2.4.