[VOTE] Release Maven Site Plugin version 3.12.1

2022-07-31 Thread Michael Osipov
Hi, We solved 5 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317923&version=12351751 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSITE%20AND%20resolution%20%3D%20Unresolved Staging repo: https://reposi

[ANN] Apache Maven Reporting API 3.1.1 released

2022-07-31 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven Reporting API version 3.1.1. https://maven.apache.org/shared/maven-reporting-api/ Release Notes - Maven Shared Components - Version maven-reporting-api-3.1.1 ** Task * [MSHARED-1118] - Restore binary compat for MavenRep

[RESULT] [VOTE] Release Apache Maven Reporting API version 3.1.1

2022-07-31 Thread Michael Osipov
Hi, The vote has passed with the following result: +1: Sylwester Lachiewicz, Slawomir Jaranowski, Tamás Cservenák, Michael Osipov, Herve Boutemy, Karl Heinz Marbaise PMC quorum: reached I will promote the artifacts to the central repo, the source release ZIP file and add this release the b

Re: Mojo parameters of type java.nio.file.Path

2022-07-31 Thread Romain Manni-Bucau
Guess we should plan that+support mojo jar hosted converters for mvn 4? For mvn 3 gain would be low since it would couple mojo to mvn version too much probably as of today. Wdyt? Le dim. 31 juil. 2022 à 11:40, Stuart McCulloch a écrit : > That's correct, Maven still uses the Plexus configuratio

Re: Mojo parameters of type java.nio.file.Path

2022-07-31 Thread Stuart McCulloch
That's correct, Maven still uses the Plexus configuration API to convert XML configuration to mojo parameters. Sisu looks for the best matching converter as follows for Plexus configuration requests: 1. custom converters registered via ConverterLookup (Plexus API) 2. built-in converters that mimi

Re: Mojo parameters of type java.nio.file.Path

2022-07-31 Thread Konrad Windszus
At least for Maven 3.8.6 this is not true. Plexus Container API is still used in https://github.com/apache/maven/blob/84538c9988a25aec085021c365c560670ad80f63/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java#L625 A complete stack trace for injecting File pa