Repository navigation
build: change Maven groupId to bz.stub.parallelconsumer - #55
Conversation
Dependency ReviewThe following issues were found:
License Issuesparallel-consumer-examples/parallel-consumer-example-core/pom.xml
parallel-consumer-examples/parallel-consumer-example-metrics/pom.xml
parallel-consumer-examples/parallel-consumer-example-reactor/pom.xml
parallel-consumer-examples/parallel-consumer-example-streams/pom.xml
parallel-consumer-examples/parallel-consumer-example-vertx/pom.xml
parallel-consumer-mutiny/pom.xml
parallel-consumer-reactor/pom.xml
parallel-consumer-vertx/pom.xml
OpenSSF ScorecardScorecard details
Scanned Files
|
❌ Duplicate Code ReportTwo engines run in parallel for cross-validation. Each has its own thresholds tuned to its baseline - the real safety net is the per-engine "max increase vs base" check. ✅ PMD CPD
No new clones introduced by this PR. ❌ jscpd (language-agnostic)
|
✅ SpotBugs ReportNo bugs found (new bugs only — baseline from base branch excluded). |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #55 +/- ##
============================================
+ Coverage 77.06% 77.13% +0.07%
- Complexity 75 1152 +1077
============================================
Files 82 82
Lines 4190 4190
Branches 386 386
============================================
+ Hits 3229 3232 +3
+ Misses 767 765 -2
+ Partials 194 193 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
83184a0 to
b285656
Compare
❌ Mutation Testing (PIT) ReportPIT did not produce a report. Most commonly this means a test failed in the baseline (PIT runs all tests unmodified first to establish green) and PIT aborted before mutating. See the "Run PIT mutation testing" step logs for the failing test, then either fix it or add it to |
Move the fork's Maven coordinates from io.github.astubbs.parallelconsumer to bz.stub.parallelconsumer - reverse-DNS of stub.bz, the maintainer's own domain. Done before the first stable release, since coordinates are permanent once a release is published. The stub.bz namespace is verified on the Maven Central Portal. The Java package (io.confluent.parallelconsumer) is unchanged - this is a coordinates-only change. - all module poms: groupId + parent groupId reference - README / AGENTS.md / CHANGELOG: dependency coordinate references - verified: full reactor `mvn install` green under the new coordinate Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
b285656 to
a42d7a9
Compare
Two pieces of pre-first-release hygiene.
1. Maven groupId →
bz.stub.parallelconsumerMoves the fork's coordinates from
io.github.astubbs.parallelconsumertobz.stub.parallelconsumer- reverse-DNS of the maintainer's own domain (stub.bz).0.6.0.0is the only cheap time.io.confluent.parallelconsumer) unchanged. All module poms + README/AGENTS/CHANGELOG snippets.stub.bznamespace verified on Maven Central; full reactormvn installgreen under the new coordinate.bz.stub.parallelconsumer:*:0.6.0.0-SNAPSHOT- first end-to-end proof of the new coordinate.2. CHANGELOG traceability + fork/upstream convention
#NN/ commit hashes = this fork;upstream #NN=confluentinc/parallel-consumer(disambiguates fork vs upstream issue numbers).0.6.0.0entry to its PR/commit. Both fork fixes are one-offs (SHA-linked); the null-epoch fix notesrelates to upstream #326(not "fixes" - test(arch): forbid one-character method names, close the ArchUnit module gap, and gate inflight notes that describe their own PR #326 is labelled not-a-bug and is a different symptom).🤖 Generated with Claude Code