Le mar. 20 nov. 2018 22:24, J. Lewis Muir a écrit :
> On Tue, Nov 20, 2018 at 1:01 PM Romain Manni-Bucau
> wrote:
> > Le mar. 20 nov. 2018 19:23, J. Lewis Muir a écrit
> :
> > > There's no way I can get the developers of the
> > > software I'm planning to use this in to install the extension in
On Tue, Nov 20, 2018 at 1:01 PM Romain Manni-Bucau
wrote:
> Le mar. 20 nov. 2018 19:23, J. Lewis Muir a écrit :
> > There's no way I can get the developers of the
> > software I'm planning to use this in to install the extension in
> > Maven's lib/ext; it has to be able to work from the project's
Le mar. 20 nov. 2018 19:23, J. Lewis Muir a écrit :
> On Tue, Nov 20, 2018 at 2:30 AM Romain Manni-Bucau
> wrote:
> > 1. you have to use lib/ext folder and not extensions.xml cause it is
> loaded
> > too late
>
> Unfortunately, that's a deal breaker. Using Maven's lib/ext is the
> original situ
On Tue, Nov 20, 2018 at 2:30 AM Romain Manni-Bucau
wrote:
> 1. you have to use lib/ext folder and not extensions.xml cause it is loaded
> too late
Unfortunately, that's a deal breaker. Using Maven's lib/ext is the
original situation I reported when I started this thread (i.e., it
worked from Mav
Ok so let me try to write a step by step:
1. you have to use lib/ext folder and not extensions.xml cause it is loaded
too late
2. you have to override the property activator as you mentionned cause
otherwise your profile is added (through plexus) in the list of activator,
set the activation to tru
On Mon, Nov 19, 2018 at 4:16 PM Romain Manni-Bucau
wrote:
> Time to push your code and an example on github to encourage help/people to
> run it ;)
OK, here's how to get the extension with the proof of concept code and
install it locally:
===
$ git clone https://github.com/imca-cat/profile-activ
Time to push your code and an example on github to encourage help/people to
run it ;)
Le lun. 19 nov. 2018 22:28, J. Lewis Muir a écrit :
> On Sat, Nov 17, 2018 at 11:32 AM Romain Manni-Bucau
> wrote:
> > Le sam. 17 nov. 2018 17:06, J. Lewis Muir a écrit
> :
> > > > Idea was to set an activati
On Sat, Nov 17, 2018 at 11:32 AM Romain Manni-Bucau
wrote:
> Le sam. 17 nov. 2018 17:06, J. Lewis Muir a écrit :
> > > Idea was to set an activation which will match true with default impls
> >
> > OK, I'm just trying to make sure I understanding that. The default
> > activation impls are Activa
Le sam. 17 nov. 2018 17:06, J. Lewis Muir a écrit :
> On Sat, Nov 17, 2018 at 1:53 AM Romain Manni-Bucau
> wrote:
> > > > Not instead but also. Instead of 3 impl you will get 4.
> > >
> > > I see. I guess I don't know where to hook into the model, then. I
> > > can't find anything in the model
On Sat, Nov 17, 2018 at 1:53 AM Romain Manni-Bucau
wrote:
> > > Not instead but also. Instead of 3 impl you will get 4.
> >
> > I see. I guess I don't know where to hook into the model, then. I
> > can't find anything in the model that implements the is-active
> > computation for a Profile or Ac
Le sam. 17 nov. 2018 00:10, J. Lewis Muir a écrit :
> On Fri, Nov 16, 2018 at 3:35 PM Romain Manni-Bucau
> wrote:
> > I didnt find in the code where the hint matches, just saw a chain so
> should
> > work if i didnt miss a later filtering.
>
> Where in the code is that?
>
The profile selector
On Fri, Nov 16, 2018 at 3:35 PM Romain Manni-Bucau
wrote:
> I didnt find in the code where the hint matches, just saw a chain so should
> work if i didnt miss a later filtering.
Where in the code is that?
> That said my naming advise was for
> the pom content more than the code (to not interpret
Le ven. 16 nov. 2018 20:36, J. Lewis Muir a écrit :
> On Fri, Nov 16, 2018 at 12:02 AM Romain Manni-Bucau
> wrote:
> > For the marker i was thinking about "property" so your activation would
> be
> > "el:name" or anything else - idea just being not intrusive and impacting
> > for actual property
On Fri, Nov 16, 2018 at 12:02 AM Romain Manni-Bucau
wrote:
> For the marker i was thinking about "property" so your activation would be
> "el:name" or anything else - idea just being not intrusive and impacting
> for actual property activation.
I see. I thought that, in order for the hijack to w
For the marker i was thinking about "property" so your activation would be
"el:name" or anything else - idea just being not intrusive and impacting
for actual property activation.
Did you try to use an extension rewritting the model after it is read and
before it is executed with a lifecycle parti
On Wed, Nov 14, 2018 at 3:31 PM Romain Manni-Bucau
wrote:
> You can debug using mvnDebug but i think it is cause there is already a
> property handler -
> https://github.com/apache/maven/blob/master/maven-model-builder/src/main/java/org/apache/maven/model/profile/activation/PropertyProfileActivato
Hi Lewis
You can debug using mvnDebug but i think it is cause there is already a
property handler -
https://github.com/apache/maven/blob/master/maven-model-builder/src/main/java/org/apache/maven/model/profile/activation/PropertyProfileActivator.java
- so depending the scanning order you take one o
Hello, all!
I have an extension
https://github.com/imca-cat/profile-activation-advanced
that allows property-based profile activation based on an MVEL
expression.
My problem is that it works
===
$ mvn help:active-profiles validate
...
The following profiles are active:
- foo_env-developmen
18 matches
Mail list logo