gnodet opened a new pull request, #1703:
URL: https://github.com/apache/maven-site/pull/1703

   [MNG-7927](https://issues.apache.org/jira/browse/MNG-7927) introduced 
distinct semantics for empty vs self-closing plugin configuration tags in Maven 
4.1.0. This PR documents those semantics in the guide-configuring-plugins page.
   
   **What changed in Maven 4.1.0:**
   - `<param></param>` (explicit empty tag) now overrides a mojo's 
pre-initialized Java default with an empty string
   - `<param/>` (self-closing tag) leaves the mojo's Java-initialized default 
unchanged
   
   This is a user-visible behaviour change for 
`String`/`CharSequence`/`StringBuilder`/`StringBuffer` fields, and the guide 
had no mention of it at all.
   
   The implementation PR on apache/maven is 
[#13348](https://github.com/apache/maven/pull/13348).
   


-- 
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