-
Notifications
You must be signed in to change notification settings - Fork 0
Update local dependencies #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates local dependencies across the Spine Compiler project, introducing the new io.spine.validation package from the Validation runtime. Key changes include version bumps for multiple Spine modules and restructuring of validation-related dependencies.
- Updated compiler version from
2.0.0-SNAPSHOT.036to2.0.0-SNAPSHOT.037 - Migrated from old
io.spine.validatepackage to newio.spine.validationpackage - Removed transitive dependency from
gradle-plugintoio.spine.spine-serverartifact
Reviewed changes
Copilot reviewed 35 out of 36 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| version.gradle.kts | Bumped compiler version to 037 |
| pom.xml | Updated versions for Protobuf, Spine Base, Server, Time, and Validation dependencies |
| testlib/src/ | Updated import statements from io.spine.validate to io.spine.validation |
| jvm/src/ | Updated test files to use additionalPlugins parameter and updated package references |
| gradle-plugin/build.gradle.kts | Excluded spine-server artifact to remove transitive dependency |
| buildSrc/src/main/kotlin/io/spine/dependency/ | Updated dependency versions across Base, Time, Validation, CoreJvm, and other modules |
| buildSrc/src/main/kotlin/io/spine/gradle/publish/ | Added utility functions and improved proto detection logic |
| backend/src/ | Updated package imports and renamed plugins parameter to additionalPlugins |
| api/src/ | Updated import statements from io.spine.validate to io.spine.validation |
| cli/build.gradle.kts | Added exclusions for old validation runtime dependency |
| dependencies.md | Updated dependency versions and generation timestamp |
| config | Updated subproject commit reference |
| tests/ | Added debug configuration, updated validation dependencies, and changed dependency scope |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This PR updates Base, Base Types, Change, Time, and Validation dependencies thus bringing new
io.spine.validationpackage in the Validation runtime.Other notable changes
gradle-plugintoio.spine.spine-serverartifact.pluginsparameter of thePipelineconstructor toadditionalPluginsto better reflect the nature of passed plugins.4.33.2.