Re: @Parameter on a NIO Path

2021-05-29 Thread Stuart McCulloch
The converter should be straightforward - it can either be done in the Maven codebase or Sisu because the classpath scanning will pick it up regardless. I'll post an example next week. (Don't have access to my laptop at the moment.) I've also been planning a new Sisu release, so if we can sort th

Re: @Parameter on a NIO Path

2021-05-29 Thread Frederik Boster
I did not find a pretty solution yet, but I just subclassed the BasicComponentConfigurator and replaced the Mojo configurator in the Mojo annotation of my plugin. My custom BasicComponentConfigurator exposes the DefaultConverterLookup so I can just register custom converters. This approach could p

Re: @Parameter on a NIO Path

2021-05-29 Thread Gary Gregory
I don't really care about this or that superclass-shim-widget-whatever, i just want to use a Path for a parameter. So what is the recommendation? Gary On Sat, May 29, 2021, 12:36 Tamás Cservenák wrote: > Howdy, > > Something is wrong here... > You want to _extend_ sisu-plexus-shim, codebase tha

Re: @Parameter on a NIO Path

2021-05-29 Thread Tamás Cservenák
Howdy, Something is wrong here... You want to _extend_ sisu-plexus-shim, codebase that is here to buy out (functionally) old Plexus Containers? The one meant to be a drop-in replacement for legacy Plexus containers? Given we have STILL mixed use of sisu-plexus-shim and "original" plexus-container,

Re: @Parameter on a NIO Path

2021-05-29 Thread Gary Gregory
Looking at https://search.maven.org/artifact/org.eclipse.sisu/sisu-plexus I wonder if offering a PR is a waste of time since there has been no releases since 2019. Is this project still alive? Thoughts? Gary On Sat, May 29, 2021, 11:03 Robert Scholte wrote: > Someone needs to implement #56352

Re: @Parameter on a NIO Path

2021-05-29 Thread Robert Scholte
Someone needs to implement #563525[1] I've had the confirmation that increasing source/target of Java makes sense. thanks, Robert [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=563525 On 29-5-2021 16:07:50, Gary Gregory wrote: Hi All, How do I use a @Parameter on a NIO Path? I don't a plac

@Parameter on a NIO Path

2021-05-29 Thread Gary Gregory
Hi All, How do I use a @Parameter on a NIO Path? I don't a place to plugin a factory of some kind. TY, Gary

Re: Issues to be done for Maven Core 4.0.0-alpha-1?

2021-05-29 Thread Robert Scholte
If there are no objections, I'll do the release next week. Robert On 23-5-2021 11:43:54, Martin Kanters wrote: Hi all, With MNG-6915 [1] being merged yesterday, all Jansi-related PRs are merged. AFAIK there is nothing pressing left for the Maven 4.0.0-alpha-1 release, or am I missing something?

Re: Mojo execution synchonization with forked lifecycles in parallel builds

2021-05-29 Thread Martin Kanters
So we took a look at this. First we wanted to know why the forked goals were executed multiple times, while MNG-6566 [1] should have taken care of that. But it seems that that only optimizes duplicate goals in the context of one project. I attempted to explain that [2]. We created a ticket for opti