Root pom becomes the packaging-pom reactor (qbit-mobile-scanners-reactor), single <revision> source and parent of base/ and integrations/record-files. One root mvn deploy publishes the reactor POM, com.kingsrook.qbits:qbit-mobile-scanners and com.kingsrook.qbits:qbit-mobile-scanners-record-files at one version to the Gitea registry.
Commit 1 is a pure git mv (src -> base/src, pom.xml -> base/pom.xml, 0 content changes) so in-flight source PRs (e.g. #22) rebase cleanly; commit 2 holds all content edits.
Pins: QQQ 4.1.0-RC.21 -> 4.1.0-RC.22; bridge: qbit-record-files 0.1.0-SNAPSHOT -> 0.1.0-RC.1, qbit-collaboration 0.1.0-record-files-SNAPSHOT -> 1.1.0-RC.1 (all verified in the registry). Checkstyle config stays at root checkstyle/; demo/ and examples/ stay standalone.
Root pom becomes the packaging-pom reactor (`qbit-mobile-scanners-reactor`), single `<revision>` source and parent of `base/` and `integrations/record-files`. One root `mvn deploy` publishes the reactor POM, `com.kingsrook.qbits:qbit-mobile-scanners` and `com.kingsrook.qbits:qbit-mobile-scanners-record-files` at one version to the Gitea registry.
Commit 1 is a pure `git mv` (src -> base/src, pom.xml -> base/pom.xml, 0 content changes) so in-flight source PRs (e.g. #22) rebase cleanly; commit 2 holds all content edits.
Pins: QQQ 4.1.0-RC.21 -> 4.1.0-RC.22; bridge: qbit-record-files 0.1.0-SNAPSHOT -> 0.1.0-RC.1, qbit-collaboration 0.1.0-record-files-SNAPSHOT -> 1.1.0-RC.1 (all verified in the registry). Checkstyle config stays at root checkstyle/; demo/ and examples/ stay standalone.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Prepares the reactor layout; the root pom.xml is recreated as the aggregator in the next commit.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The root pom becomes the packaging-pom reactor (qbit-mobile-scanners-reactor), the single <revision> source and parent of base/ and
integrations/record-files, so one root mvn deploy publishes the reactor POM, qbit-mobile-scanners and qbit-mobile-scanners-record-files at one
version. Consumer POMs are flattened so the version is resolved. Pins: QQQ 4.1.0-RC.22, qbit-record-files 0.1.0-RC.1, qbit-collaboration 1.1.0-RC.1
(all verified in the Gitea registry); the SNAPSHOT/feature coordinates and the qqq.frozen.version override are gone. Checkstyle config stays at the
repository root. demo/ and examples/ stay standalone.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Root pom becomes the packaging-pom reactor (
qbit-mobile-scanners-reactor), single<revision>source and parent ofbase/andintegrations/record-files. One rootmvn deploypublishes the reactor POM,com.kingsrook.qbits:qbit-mobile-scannersandcom.kingsrook.qbits:qbit-mobile-scanners-record-filesat one version to the Gitea registry.Commit 1 is a pure
git mv(src -> base/src, pom.xml -> base/pom.xml, 0 content changes) so in-flight source PRs (e.g. #22) rebase cleanly; commit 2 holds all content edits.Pins: QQQ 4.1.0-RC.21 -> 4.1.0-RC.22; bridge: qbit-record-files 0.1.0-SNAPSHOT -> 0.1.0-RC.1, qbit-collaboration 0.1.0-record-files-SNAPSHOT -> 1.1.0-RC.1 (all verified in the registry). Checkstyle config stays at root checkstyle/; demo/ and examples/ stay standalone.
🤖 Generated with Claude Code