Repository navigation
Rebuild with refreshed dependencies - #16
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #16 +/- ##
============================================
- Coverage 64.06% 60.96% -3.10%
Complexity 113 113
============================================
Files 26 26
Lines 512 561 +49
Branches 20 20
============================================
+ Hits 328 342 +14
- Misses 176 211 +35
Partials 8 8 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
🟢 Approved
The repository-owned version and dependency-report changes are consistent, with no unresolved blocking findings within the defined review scope.
No open issues 🎉
What changed in this PR
Rebuilds Spine testlib against the refreshed dependency baseline for the cross-repository rollout.
Changes:
- Advances the publication version to
2.0.0-SNAPSHOT.216and regenerates dependency reports. - Refreshes dependency pins and shared build tooling.
- Updates publication helpers, integration tests, and CI configuration.
| File | Description |
|---|---|
version.gradle.kts |
Advances the publication version. |
init-submodules |
Floats newly initialized shared submodules. |
gradle/wrapper/gradle-wrapper.properties |
Updates Gradle to 9.8.2. |
docs/dependencies/pom.xml |
Refreshes dependency versions and project version. |
docs/dependencies/dependencies.md |
Regenerates the dependency report. |
buildSrc/src/test/kotlin/io/spine/gradle/publish/PublicationHandlerIgTest.kt |
Tests fixture-warning suppression. |
buildSrc/src/test/kotlin/io/spine/gradle/publish/PublicationChecksumsIgTest.kt |
Tests publication without generated documentation. |
buildSrc/src/test/kotlin/io/spine/gradle/publish/ProtobufRuntimeIgTest.kt |
Tests Protobuf runtime unbundling and metadata. |
buildSrc/src/test/kotlin/io/spine/gradle/PathExts.kt |
Adds a test file-creation helper. |
buildSrc/src/test/kotlin/io/spine/gradle/GitRepositorySpec.kt |
Tests branch checkout behavior. |
buildSrc/src/test/kotlin/io/spine/gradle/ClonedRepoSpec.kt |
Tests configuration copying and exclusions. |
buildSrc/src/main/kotlin/io/spine/gradle/publish/PublicationHandler.kt |
Suppresses test-fixture POM warnings. |
buildSrc/src/main/kotlin/io/spine/gradle/publish/ProtobufRuntime.kt |
Adds explicit Protobuf runtime dependencies for fat JARs. |
buildSrc/src/main/kotlin/io/spine/gradle/ConfigTester.kt |
Improves checkout and configuration copying. |
buildSrc/src/main/kotlin/io/spine/dependency/test/KotlinCompileTesting.kt |
Pins compile testing to 0.13.0. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Validation.kt |
Explains warning suppressions. |
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt |
Advances ToolBase pins and explains suppressions. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Time.kt |
Corrects suppression-comment grammar. |
buildSrc/src/main/kotlin/io/spine/dependency/local/TestLib.kt |
Advances the testlib dependency pin. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Spine.kt |
Refines warning suppressions. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Reflect.kt |
Advances the Reflect dependency pin. |
buildSrc/src/main/kotlin/io/spine/dependency/local/ProtoTap.kt |
Updates ProtoTap to 0.17.3. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Logging.kt |
Advances the Logging dependency pin. |
buildSrc/src/main/kotlin/io/spine/dependency/local/DokkaTools.kt |
Removes an unused-warning suppression. |
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvmCompiler.kt |
Explains the unused-warning suppression. |
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvm.kt |
Advances the CoreJvm dependency pin. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Change.kt |
Explains the naming-warning suppression. |
buildSrc/src/main/kotlin/io/spine/dependency/local/BaseTypes.kt |
Explains the naming-warning suppression. |
buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt |
Advances Base dependency pins. |
buildSrc/src/main/kotlin/io/spine/dependency/lib/OpenTelemetryKotlin.kt |
Adds OpenTelemetry Kotlin dependency coordinates. |
buildSrc/src/main/kotlin/io/spine/dependency/lib/KotlinPoet.kt |
Pins KotlinPoet to 2.3.0. |
buildSrc/src/main/kotlin/io/spine/dependency/lib/Kotlin.kt |
Aligns Kotlin pins to 2.4.10. |
buildSrc/src/main/kotlin/DokkaExts.kt |
Keeps documentation JAR tasks enabled. |
buildSrc/src/main/kotlin/config-tester.gradle.kts |
Resolves test paths against the project directory. |
buildSrc/build.gradle.kts |
Aligns embedded Kotlin to 2.4.10. |
AGENTS.md |
Documents updated submodule initialization behavior. |
.github/workflows/publish.yml |
Refreshes the shared publishing workflow reference. |
.github/workflows/build-on-ubuntu.yml |
Disables Codecov file fixes for consistent coverage. |
Review effort: Balanced
Summary
Automated cascade wave: rebuild against the refreshed dependency baseline.
Part of a cross-repository wave driven from
summit(seesummit/docs/rollout/rebuild.md); this PR opened only after every dependencyversion pinned here was verified present in the public registry.
Commits
./config/pull) — floated sharedtooling and the config-distributed build files (absent when config was
already current).
io.spine.dependency.localconstantsadvanced to the wave's upstream versions (may appear twice after a drift
refresh).
wave's coordinated target.
docs/dependencies/regenerated by the cleanbuild.
mechanical source fixes; review this commit with extra care.
Verification
./gradlew clean build dokkaGenerategreen locally against the wave'sartifacts (mavenLocal until upstream publication, the registry afterwards).
pre-prreviewers ran at the exact HEAD of this PR (sentinel-gated).europe-maven.pkg.dev/spine-event-enginemetadata beforegh pr create.