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]

Reply via email to