Re: Maven Embedder and Lifecycle extensions

2016-06-15 Thread Mark Derricutt
On 15 Jun 2016, at 23:30, Igor Fedorenko wrote: extensions.xml was meant for "non-functional" extensions, things like Takari SmartBuilder, which improves multi-threaded build scheduling but does not affect overall build results. If your extensions change build behaviour in non-trivial ways,

Re: Maven Embedder and Lifecycle extensions

2016-06-15 Thread Igor Fedorenko
extensions.xml was meant for "non-functional" extensions, things like Takari SmartBuilder, which improves multi-threaded build scheduling but does not affect overall build results. If your extensions change build behaviour in non-trivial ways, your build is not Maven any more and you should expect

Maven Embedder and Lifecycle extensions

2016-06-14 Thread Mark Derricutt
Hey all, At work we're now making use of some custom AbstractMavenLifecycleParticipant's declared in `.mvn/extensions.xml` and whilst our command line builds all work flawlessly ( our own minor bugs withstanding ) I'm noticing that IntelliJ IDEA won't resolve the project dependencies anymore (