Re: Upcoming Maven 3.8.4

2021-10-23 Thread Gary Gregory
HI All: I discovered a regression this morning that prevents me from creating a release candidate for Apache Commons CLI: https://issues.apache.org/jira/browse/MNG-7316 https://github.com/apache/maven/pull/601 May this be included for 3.8.4 please? Gary On Sat, Oct 23, 2021 at 3:48 PM Falko Mo

Re: Un-deprecating DirectoryScanner?

2021-10-23 Thread Václav Haisman
On 23. 10. 21 21:30, Michael Osipov wrote: > Am 2021-10-23 um 21:10 schrieb Václav Haisman: >> Hi. >> >> I just updated dependencies and I noticed >> org.apache.maven.shared.utils.io.DirectoryScanner is deprecated with >> "Deprecated >> use java.nio.file.DirectoryStream and related classes" note in

Re: Upcoming Maven 3.8.4

2021-10-23 Thread Falko Modler
Hi, Given that we had two releases with regressions I tend *not* to merge #578. Give it more time and thought. As written before on GH, not merging #578 or a backport of #476 will bring back MNG-6843. This will catch users off guard that were happily benefitting from MNG-6843 being fixed in 3.

Re: Un-deprecating DirectoryScanner?

2021-10-23 Thread Michael Osipov
Am 2021-10-23 um 21:10 schrieb Václav Haisman: Hi. I just updated dependencies and I noticed org.apache.maven.shared.utils.io.DirectoryScanner is deprecated with "Deprecated use java.nio.file.DirectoryStream and related classes" note in sources. Is this the only reason for the deprecation? I wo

Upcoming Maven 3.8.4

2021-10-23 Thread Michael Osipov
Folks, all important tickets for Maven 3.8.4 have been addressed in maven-3.8.x branch. We have two open PRs: * #578: Alternative to the ThreadLocal approach * #476: As far as I understand a more global approach to the issue and supersedes #576, but requires Java 8. So Maven 3.9+ Given that

Un-deprecating DirectoryScanner?

2021-10-23 Thread Václav Haisman
Hi. I just updated dependencies and I noticed org.apache.maven.shared.utils.io.DirectoryScanner is deprecated with "Deprecated use java.nio.file.DirectoryStream and related classes" note in sources. Is this the only reason for the deprecation? I would have to implement the Ant patterns and regexe