efegokdemir opened a new pull request, #561: URL: https://github.com/apache/maven-ear-plugin/pull/561
## Summary Keep `AbstractEarModule#getBundleDir()` and `getLibDir()` side-effect free. The getters still return normalized archive paths, but no longer overwrite the configured values. Added regression coverage proving repeated access does not mutate either configured field. Fixes #516 ## Testing - `mvn -Dspotless.skip=true -DskipTests=false test` — passed (49 tests) - Checkstyle, RAT, and `git diff --check` — passed - `mvn -Prun-its -Dspotless.skip=true -DskipTests=false verify` — unit/build phases passed; integration tests were interrupted after the local JDK 27/Groovy incompatibility (`Unsupported class file major version 71`) appeared Spotless was skipped because the repository formatter is incompatible with the available local JDK. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
