Skip to content

feat: extract quickfixj-class-pruner-maven-plugin into standalone repository#1184

Draft
Copilot wants to merge 2 commits intomasterfrom
copilot/create-class-pruner-plugin-repo
Draft

feat: extract quickfixj-class-pruner-maven-plugin into standalone repository#1184
Copilot wants to merge 2 commits intomasterfrom
copilot/create-class-pruner-plugin-repo

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 16, 2026

  • Change standalone plugin version from 1.0.0-SNAPSHOT to 3.0.1-SNAPSHOT in quickfixj-class-pruner-maven-plugin/pom.xml
  • Update class-pruner-plugin.version property in root pom.xml to 3.0.1-SNAPSHOT

- Make plugin pom.xml standalone: remove parent, inline all dependency
  and plugin versions, add full project metadata (SCM, licenses,
  developers, issueManagement, distributionManagement), add release/sign
  profiles and pluginManagement for source/javadoc/gpg/nexus
- Add .gitignore and LICENSE to plugin directory
- Add .github/workflows/maven.yml CI workflow for standalone plugin
- Remove quickfixj-class-pruner-maven-plugin from root pom.xml modules list
- Add class-pruner-plugin.version=1.0.0-SNAPSHOT property to root pom.xml
- Add pluginManagement entry for class-pruner-plugin in root pom.xml
- Update all 9 messages modules to use ${class-pruner-plugin.version}
- Update quickfixj-distribution to use ${class-pruner-plugin.version}
- Remove class-pruner from nightly-build.yml snapshot deployment list

Agent-Logs-Url: https://github.com/quickfix-j/quickfixj/sessions/33a4674d-68d4-40ba-bf6b-ce3522ed53d1

Co-authored-by: chrjohn <6644028+chrjohn@users.noreply.github.com>
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