Skip to content

Bump Base, Logging, and ToolBase#15

Merged
alexander-yevsyukov merged 15 commits intomasterfrom
bump-base-and-tool-base
Sep 18, 2025
Merged

Bump Base, Logging, and ToolBase#15
alexander-yevsyukov merged 15 commits intomasterfrom
bump-base-and-tool-base

Conversation

@alexander-yevsyukov
Copy link
Copy Markdown
Contributor

@alexander-yevsyukov alexander-yevsyukov commented Sep 17, 2025

This PR updates dependencies on Base, Logging, and ToolBase to the latest published versions.

Build changes

  • The Module.forceConfiguration() function was extracted into a separate file to allow calling it from gradle-plugin module build. The extraction as needed because the module does not apply the module script plugin in which the function was previously declared.

@alexander-yevsyukov alexander-yevsyukov self-assigned this Sep 18, 2025
@alexander-yevsyukov alexander-yevsyukov changed the title Bump base and tool base Bump Base, Logging, and ToolBase Sep 18, 2025
@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review September 18, 2025 12:02
Copy link
Copy Markdown

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 dependencies on Base, Logging, and ToolBase to the latest published versions and bumps the project version from 0.11.0 to 0.12.0.

Key changes:

  • Updated Base from version 2.0.0-SNAPSHOT.322 to 2.0.0-SNAPSHOT.360
  • Updated Logging from version 2.0.0-SNAPSHOT.242 to 2.0.0-SNAPSHOT.411
  • Updated ToolBase from version 2.0.0-SNAPSHOT.335 to 2.0.0-SNAPSHOT.350
  • Extracted Module.forceConfiguration() function to separate file for use in gradle-plugin module

Reviewed Changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.gradle.kts Updates project version to 0.12.0
pom.xml Updates project and dependency versions, adds new jvm-tools dependency
gradle-plugin/src/main/kotlin/io/spine/tools/prototap/gradle/Plugin.kt Updates import path for Version class
gradle-plugin/build.gradle.kts Adds forceConfigurations() call and jvm-tools dependency
dependencies.md Auto-generated dependency report with updated versions and timestamps
buildSrc/src/main/kotlin/module.gradle.kts Removes forceConfigurations() function (moved to separate file)
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt Updates ToolBase versions and artifact names
buildSrc/src/main/kotlin/io/spine/dependency/local/Logging.kt Updates Logging version
buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt Updates Base version and adds new artifact constants
buildSrc/src/main/kotlin/ModuleExts.kt New file containing extracted forceConfigurations() function
Files not reviewed (1)
  • .idea/kotlinc.xml: Language not supported

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

@alexander-yevsyukov alexander-yevsyukov merged commit 2cfa285 into master Sep 18, 2025
6 of 8 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the bump-base-and-tool-base branch September 18, 2025 12:23
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