Add task group and description#64
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ef83df5575
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
Pull request overview
Adds Gradle task group and description metadata to the two tasks registered by the Compiler Gradle plugin (LaunchSpineCompiler and the per-source-set clean task), using the new SpineTaskGroup constant from the bumped ToolBase dependency. The PR also pulls in latest config updates.
Changes:
- Sets
group = SpineTaskGroup.nameand a descriptivedescriptionon the two compiler tasks inPlugin.kt. - Bumps ToolBase to
2.0.0-SNAPSHOT.380(and Base to391), bumps the compiler version to2.0.0-SNAPSHOT.046, and regenerates dependency reports. - Applies latest
config: newSpineTaskGroupconstant in buildSrc, new.agentsskill/task docs, CI Java distribution switched fromtemurintozulu, JaCoCo pinned to0.8.13.
Reviewed changes
Copilot reviewed 21 out of 21 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| gradle-plugin/.../Plugin.kt | Adds group and description to the launch and clean task registrations. |
| version.gradle.kts | Bumps compiler version to 2.0.0-SNAPSHOT.046. |
| docs/dependencies/{pom.xml,dependencies.md} | Regenerated dependency reports for the new version. |
| buildSrc/.../local/ToolBase.kt | Bumps ToolBase to SNAPSHOT.380 to expose SpineTaskGroup. |
| buildSrc/.../local/Base.kt | Bumps Base to SNAPSHOT.391. |
| buildSrc/.../test/Jacoco.kt | Pins JaCoCo to 0.8.13. |
| buildSrc/.../gradle/SpineTaskGroup.kt | New buildSrc-side constant for build scripts. |
| .github/workflows/{build-on-ubuntu,publish,increment-guard}.yml | Switches setup-java distribution to zulu. |
| .agents/_TOC.md, .agents/skills/gradle-review/, .agents/tasks/.md | New agent skill and task plans for Gradle review. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #64 +/- ##
============================================
+ Coverage 73.95% 74.44% +0.48%
- Complexity 641 657 +16
============================================
Files 201 202 +1
Lines 3809 3897 +88
Branches 395 395
============================================
+ Hits 2817 2901 +84
- Misses 871 875 +4
Partials 121 121 🚀 New features to boost your workflow:
|
This PR adds group names and descriptions to the tasks that the Compiler Gradle plugin creates using the group name constant introduced in ToolBase.
Other notable changes
configwas applied.