Update config - #84
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Updates this repository to the latest shared config, primarily bumping snapshot versions and centralizing the excludeJetBrainsAnnotations() helper for Gradle plugin dependencies.
Changes:
- Bump compiler snapshot version from
2.0.0-SNAPSHOT.064to2.0.0-SNAPSHOT.065(and align docs). - Move
excludeJetBrainsAnnotations()out ofgradle-plugin/build.gradle.ktsinto a sharedbuildSrcextension and keep using it for published dependencies. - Update locally-managed dependency versions (Time/Validation/Logging/Change) and regenerate dependency documentation outputs.
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| version.gradle.kts | Bumps the compiler version used across builds/tests/publishing. |
| gradle-plugin/build.gradle.kts | Removes the local helper definition; continues excluding JetBrains annotations via the shared extension. |
| docs/dependencies/pom.xml | Regenerates the dependency POM with updated snapshot versions. |
| docs/dependencies/dependencies.md | Regenerates the license/dependency report for the new compiler snapshot. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt | Updates the pinned Validation snapshot version. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt | Updates the pinned Time snapshot version. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Logging.kt | Updates the pinned Logging snapshot version. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt | Updates fallback compiler dependency snapshot versions used by tooling. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Change.kt | Updates the pinned Change snapshot version. |
| buildSrc/src/main/kotlin/BuildExtensions.kt | Introduces the shared ModuleDependency.excludeJetBrainsAnnotations() extension used by build scripts. |
alexander-yevsyukov
disabled auto-merge
August 3, 2026 16:39
alexander-yevsyukov
enabled auto-merge
August 3, 2026 16:44
armiol
approved these changes
Aug 3, 2026
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #84 +/- ##
=========================================
Coverage 76.89% 76.89%
Complexity 688 688
=========================================
Files 205 205
Lines 4025 4025
Branches 402 402
=========================================
Hits 3095 3095
Misses 800 800
Partials 130 130 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR pulls the latest config, migrating to the
excludeJetBrainsAnnotations()extension provided by the latest version.Local dependencies were also updated via the
config.