Skip to content

Update config — Gradle 9.7.1 - #190

Merged
alexander-yevsyukov merged 3 commits into
masterfrom
update-config-gradle-9.7.1
Aug 19, 2026
Merged

Update config — Gradle 9.7.1#190
alexander-yevsyukov merged 3 commits into
masterfrom
update-config-gradle-9.7.1

Conversation

@alexander-yevsyukov

Copy link
Copy Markdown
Contributor

Pulls the shared config submodule to its master tip, which brings the
Gradle wrapper from 9.6.1 to 9.7.1.

Changes

  • config9c37ceb44b55cf65 (includes Bump Gradle -> 9.7.1 config#749)
  • gradle/wrapper/* — Gradle 9.6.19.7.1
  • buildSrc/.../local/ToolBase.kt2.0.0-SNAPSHOT.410.420, with the
    all-in-one tool-base artifact deprecated in favour of the focused modules
  • .idea/kotlinc.xml — Kotlin apiVersion/languageVersion 2.2
  • version.gradle.kts2.0.0-SNAPSHOT.420.421
  • docs/dependencies/* — regenerated

Note on Base.kt

config/pull overwrites config-distributed files, and config still ships
Base at 2.0.0-SNAPSHOT.440. Taking it verbatim would have rolled back the
.441 bump made in 598aeb5 ("Bump Base to 2.0.0-SNAPSHOT.441 and re-enable
the guard tests"), so Base.kt is deliberately left at .441 and is not
part of this diff. config should catch up to .441 separately.

Verification

  • ./gradlew buildBUILD SUCCESSFUL on Gradle 9.7.1 (346 tasks), with the
    guard tests running against the preserved Base .441
  • Wrapper JAR SHA-256 matches Gradle's published checksum for 9.7.1

🤖 Generated with Claude Code

alexander-yevsyukov and others added 3 commits August 19, 2026 18:08
Pull the shared `config` submodule to its `master` tip, which brings the
Gradle wrapper to 9.7.1 (SpineEventEngine/config#749).

`Base.kt` is intentionally left at `2.0.0-SNAPSHOT.441`; `config` still
distributes `.440` and pulling it would roll back the bump made in 598aeb5.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 19, 2026 17:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the build/tooling baseline by pulling the shared config and upgrading the Gradle wrapper, while bumping the snapshot version and regenerating dependency documentation to match the new build environment.

Changes:

  • Bump Gradle wrapper to 9.7.1.
  • Increment published snapshot version to 2.0.0-SNAPSHOT.421.
  • Regenerate dependency reports/docs to reflect the updated build inputs.

Reviewed changes

Copilot reviewed 6 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.gradle.kts Bumps versionToPublish to 2.0.0-SNAPSHOT.421.
gradle/wrapper/gradle-wrapper.properties Updates Gradle distribution URL to gradle-9.7.1-bin.zip.
docs/dependencies/pom.xml Regenerated generated-POM dependency snapshot for .421.
docs/dependencies/dependencies.md Regenerated dependency/license report for .421 with updated generation timestamp.
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt Updates ToolBase coordinates and deprecates the legacy all-in-one artifact constant in favor of focused modules.
.idea/kotlinc.xml Adds Kotlin API/language version settings (2.2) for the IDE project model.
Files not reviewed (1)
  • .idea/kotlinc.xml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@alexander-yevsyukov alexander-yevsyukov self-assigned this Aug 19, 2026
@alexander-yevsyukov alexander-yevsyukov moved this to 🏗 In progress in v2.0 Aug 19, 2026
@alexander-yevsyukov alexander-yevsyukov moved this from 🏗 In progress to In Review in v2.0 Aug 19, 2026
@codecov

codecov Bot commented Aug 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.76%. Comparing base (43ea6af) to head (d1c9aa7).

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #190   +/-   ##
=========================================
  Coverage     91.76%   91.76%           
  Complexity      840      840           
=========================================
  Files           163      163           
  Lines          3011     3011           
  Branches        375      375           
=========================================
  Hits           2763     2763           
  Misses          116      116           
  Partials        132      132           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alexander-yevsyukov
alexander-yevsyukov merged commit 7faea57 into master Aug 19, 2026
10 checks passed
@alexander-yevsyukov
alexander-yevsyukov deleted the update-config-gradle-9.7.1 branch August 19, 2026 17:33
@github-project-automation github-project-automation Bot moved this from In Review to ✅ Done in v2.0 Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants