Skip to content

Conversation

@alexander-yevsyukov
Copy link
Contributor

This PR updates dependencies on Base, ToolBase, and Compiler. API changes were addressed accordingly.

Copilot AI review requested due to automatic review settings October 21, 2025 15:43
@alexander-yevsyukov alexander-yevsyukov self-assigned this Oct 21, 2025
Copy link
Contributor

Copilot AI left a 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 on Base (from SNAPSHOT.362 to SNAPSHOT.364), ToolBase (from SNAPSHOT.361 to SNAPSHOT.366), and Compiler (from SNAPSHOT.026 to SNAPSHOT.028). The version of the core-jvm-compiler itself is bumped from SNAPSHOT.016 to SNAPSHOT.017.

Key changes include:

  • Migration from removed io.spine.tools.gradle.protobuf package to new io.spine.tools.protobuf.gradle package location
  • Addition of protobufSetupPlugins dependency across test and production code
  • Renaming of artifact references to align with upstream API changes (e.g., gradleRootPluginrootGradlePlugins, jvmToolPlugins artifact name change)

Reviewed Changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.gradle.kts Bumps core-jvm-compiler version to SNAPSHOT.017
pom.xml Updates all dependency versions and adds protobuf-setup-plugins dependency
dependencies.md Regenerated dependency report with updated timestamps and version numbers
buildSrc/.../Base.kt Updates Base version to SNAPSHOT.364
buildSrc/.../Compiler.kt Updates Compiler fallback versions to SNAPSHOT.028
buildSrc/.../ToolBase.kt Updates ToolBase version to SNAPSHOT.366, adds dogfoodingVersion constant, renames artifacts, adds protobufSetupPlugins
buildSrc/.../module.gradle.kts Adds classicCodegen and protobufSetupPlugins to forced configurations
base/build.gradle.kts Adds protobufSetupPlugins dependency
base/.../ProjectExts.kt Removes unused rejection-related code and updates import to new protobuf package
grpc/.../GrpcSettings.kt Updates import to new protobuf package location
ksp/build.gradle.kts Adds Compiler plugin lib test dependency
ksp/.../KspBasedPlugin.kt Updates imports to new API, refactors to use new generatedDir and protocOutputDir methods
ksp/.../KspBasedPluginTest.kt Adds protobuf plugin and Compiler plugin application, sets project group
tests/build.gradle.kts Adds protobufSetupPlugins dependency

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review October 21, 2025 15:45
@alexander-yevsyukov alexander-yevsyukov merged commit d8c7f1b into master Oct 21, 2025
6 of 8 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the bump-local-deps branch October 21, 2025 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants