Skip to content

Comments

Fix running the BuildSpeed module#9

Merged
alexander-yevsyukov merged 23 commits intomasterfrom
fix-build-speed-task
Sep 29, 2025
Merged

Fix running the BuildSpeed module#9
alexander-yevsyukov merged 23 commits intomasterfrom
fix-build-speed-task

Conversation

@alexander-yevsyukov
Copy link
Contributor

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

This PR updates the environment variables to allow running the checkPerformance task which executes the BuildSpeed module. The compatible version of BuildSpeed is delivered by this PR.

Other notable changes

  • CoreJava dependency object was renamed to CoreJvm providing the type alias for backward compatibility.
  • Imports under buildSrc were optimised.
  • Added test for applying io.spine.core-jvm to an empty single-module project.

Copilot AI review requested due to automatic review settings September 29, 2025 15:44
@alexander-yevsyukov alexander-yevsyukov self-assigned this Sep 29, 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

Updates environment variables and dependencies to allow running the checkPerformance task which executes the BuildSpeed module, along with version bumps and dependency reorganization.

  • Version bump from 2.0.0-SNAPSHOT.007 to 2.0.0-SNAPSHOT.008
  • Rename CoreJava to CoreJvm throughout the codebase for consistency
  • Add new test dependencies and update build configurations

Reviewed Changes

Copilot reviewed 22 out of 24 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
version.gradle.kts Updates core JVM compiler version
pom.xml Updates project version and dependency versions
uuid/build.gradle.kts Copyright year update and CoreJava to CoreJvm rename
tests/build.gradle.kts CoreJava to CoreJvm rename and adds ToolBase.jvmTools dependency
signal/build.gradle.kts Copyright year update and CoreJava to CoreJvm rename
routing/build.gradle.kts CoreJava to CoreJvm rename
routing-tests/build.gradle.kts CoreJava to CoreJvm rename
plugin-bundle/build.gradle.kts Adds test dependencies and configuration
plugin-bundle/src/test/kotlin/io/spine/tools/core/jvm/gradle/plugins/CoreJvmPluginIgTest.kt New integration test for CoreJvm plugin
message-group/build.gradle.kts Copyright year update and CoreJava to CoreJvm rename
gradle-plugins/src/main/kotlin/io/spine/tools/core/jvm/gradle/plugins/Artifacts.kt Makes CoreJvmCompiler object and artifact property public
entity/build.gradle.kts Copyright year update and CoreJava to CoreJvm rename
dependencies.md Auto-generated dependency report updates
buildSrc/src/main/kotlin/module.gradle.kts CoreJava to CoreJvm rename
buildSrc/src/main/kotlin/io/spine/dependency/local/* Various dependency management updates including version bumps and import cleanups
Files not reviewed (1)
  • .idea/runConfigurations/LaunchProtoData_Remote_Debug.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 marked this pull request as ready for review September 29, 2025 15:48
Copilot AI review requested due to automatic review settings September 29, 2025 16:26
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

Copilot reviewed 24 out of 26 changed files in this pull request and generated 2 comments.

Files not reviewed (1)
  • .idea/runConfigurations/LaunchProtoData_Remote_Debug.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 c68769b into master Sep 29, 2025
7 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the fix-build-speed-task branch September 29, 2025 17:02
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.

2 participants