Skip to content

chore: clean up Maven POM files#84

Merged
orpiske merged 1 commit intowanaku-ai:mainfrom
orpiske:quick-fix/maven-pom-cleanup
Feb 28, 2026
Merged

chore: clean up Maven POM files#84
orpiske merged 1 commit intowanaku-ai:mainfrom
orpiske:quick-fix/maven-pom-cleanup

Conversation

@orpiske
Copy link
Copy Markdown
Contributor

@orpiske orpiske commented Feb 26, 2026

Summary

  • Add missing version for maven-source-plugin (3.4.0) in root POM and capabilities-exchange
  • Extract hardcoded os-maven-plugin (1.7.1) and maven-failsafe-plugin (3.5.5) versions into properties in capabilities-parent
  • Remove duplicate jackson-dataformat-yaml.version property in capabilities-parent
  • Move jacoco-maven-plugin.version from coverage profile to root POM main properties to eliminate duplication with capabilities-parent
  • Standardize property naming: protoc-version -> protoc.version, protoc-gen-grpc-java -> protoc-gen-grpc-java.version, palantir-format-version.version -> palantir-java-format.version
  • Add maven-failsafe-plugin and maven-source-plugin to pluginManagement in capabilities-parent
  • Reorganize properties: plugin versions grouped separately from dependency versions

Test plan

  • Full mvn verify passes (all 21 code modules succeed; archetype IT failure is pre-existing on main)

- Add missing version for maven-source-plugin (3.4.0)
- Extract hardcoded os-maven-plugin and maven-failsafe-plugin versions into properties
- Remove duplicate jackson-dataformat-yaml.version property
- Move jacoco-maven-plugin.version to root POM to eliminate duplication
- Standardize property naming: protoc-version -> protoc.version,
  protoc-gen-grpc-java -> protoc-gen-grpc-java.version,
  palantir-format-version.version -> palantir-java-format.version
- Add maven-failsafe-plugin and maven-source-plugin to pluginManagement
- Reorganize properties: plugin versions grouped separately from dependency versions
@orpiske orpiske merged commit 1b79aa3 into wanaku-ai:main Feb 28, 2026
4 checks passed
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.

1 participant