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-yevsyukovand 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>
CopilotAI lite review requested due to automatic review settings August 19, 2026 17:16

CopilotAI 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
FileDescription
version.gradle.ktsBumps versionToPublish to 2.0.0-SNAPSHOT.421.
gradle/wrapper/gradle-wrapper.propertiesUpdates Gradle distribution URL to gradle-9.7.1-bin.zip.
docs/dependencies/pom.xmlRegenerated generated-POM dependency snapshot for .421.
docs/dependencies/dependencies.mdRegenerated dependency/license report for .421 with updated generation timestamp.
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.ktUpdates ToolBase coordinates and deprecates the legacy all-in-one artifact constant in favor of focused modules.
.idea/kotlinc.xmlAdds 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-yevsyukovalexander-yevsyukov moved this to 🏗 In progress in v2.0Aug 19, 2026
@alexander-yevsyukovalexander-yevsyukov moved this from 🏗 In progress to In Review in v2.0Aug 19, 2026
@codecov

codecovBot 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 masterAug 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-automationgithub-project-automationBot moved this from In Review to ✅ Done in v2.0Aug 19, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants

@alexander-yevsyukov@armiol