wilx opened a new pull request, #12708:
URL: https://github.com/apache/maven/pull/12708

   ## Summary
   
   Migrate Maven Embedder error-reporting plugin fixtures from the legacy 
Javadoc-based plugin metadata to modern Maven plugin annotations on the Maven 
3.x line.
   
   The changes replace legacy tags such as `@goal`, `@phase`, and `@parameter` 
with annotations from `maven-plugin-annotations`. Each affected fixture 
declares that artifact as a provided dependency.
   
   This supports the removal of Javadoc-based annotation processing tracked by 
[apache/maven-plugin-tools#651](https://github.com/apache/maven-plugin-tools/issues/651).
 The migration was performed with 
[maven-plugin-javadoc-openrewrite-recipes](https://github.com/wilx/maven-plugin-javadoc-openrewrite-recipes).
   
   ## Validation
   
   - `JAVA_HOME=/opt/jdks/latest-21 /opt/maven/apache-maven-3.9.16/bin/mvn 
verify -e -B -V -DdistributionFileName=apache-maven`
   - `JAVA_HOME=/opt/jdks/latest-21 /opt/maven/apache-maven-3.9.16/bin/mvn 
install -e -B -V -Prun-its,embedded -DmavenDistro=<built apache-maven-bin.zip>`
   
   The complete Maven reactor passed, including RAT and distribution assembly. 
The Core IT suite passed with 867 tests, 0 failures, 0 errors, and 39 skips.
   
   ## Checklist
   
   - [x] The pull request addresses one focused issue without unrelated changes.
   - [x] The description explains what changed and why.
   - [x] The commit has a meaningful subject and body.
   - [x] Existing error-reporting fixtures cover the migrated plugin metadata.
   - [x] The complete Maven reactor passes `verify`.
   - [x] The Core IT suite has been run successfully.
   - [x] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](https://www.apache.org/licenses/LICENSE-2.0).
   


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