Skip to content

Remove unused Maven plugin dependencies after codegenerator externalization#1251

Merged
chrjohn merged 1 commit into
masterfrom
copilot/check-remove-dependencies
Jun 5, 2026
Merged

Remove unused Maven plugin dependencies after codegenerator externalization#1251
chrjohn merged 1 commit into
masterfrom
copilot/check-remove-dependencies

Conversation

Copilot AI commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

PR #1250 externalized the quickfixj-codegenerator module to Maven Central. The parent POM still declared Maven plugin development dependencies that are no longer needed.

Changes

Removed properties:

  • maven-plugin-api-version
  • maven-plugin-annotations.version

Removed from dependencyManagement:

  • org.apache.maven:maven-plugin-api
  • org.apache.maven.plugin-tools:maven-plugin-annotations
  • org.apache.maven:maven-project

No modules in the reactor consume these dependencies or package as maven-plugin type.

After PR #1250 removed the quickfixj-codegenerator module (which was a Maven plugin),
these Maven plugin-related dependencies are no longer needed:
- maven-plugin-api-version property
- maven-plugin-annotations.version property
- maven-plugin-api dependency
- maven-plugin-annotations dependency
- maven-project dependency
@chrjohn chrjohn marked this pull request as ready for review June 5, 2026 09:41
@chrjohn chrjohn merged commit 1f5fc84 into master Jun 5, 2026
21 checks passed
@chrjohn chrjohn added this to the QFJ 3.0.2 milestone Jun 5, 2026
@chrjohn chrjohn deleted the copilot/check-remove-dependencies branch June 5, 2026 10:46
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