Maintenance: Clean up POMs #1463
Labels
good first issue
Good for newcomers
priority:3
Neutral - not a core feature or affects less than 40% of users
v2
Version 2
Milestone
Summary
There is a lot of information duplicated between all of our POMs that can likely be kept in the parent POM only. We should take the v2 release as an opportunity to clean it up. Using
powertools-core
as an example, this all seems unnecessary:powertools-lambda-java/powertools-core/pom.xml
Lines 34 to 56 in 349ea0b
If we have a look at the
powertools-batch
POM, we can see that it's working fine without any of this, as its all in the parent anyway.Why is this needed?
As we added more projects (examples, modules broken down into smaller components), the amount of repetition in the POMs themselves is becoming increasingly error-prone.
Which area does this relate to?
Governance
Solution
No response
Acknowledgment
The text was updated successfully, but these errors were encountered: