-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MNG-5909 : Add combined expression evaluator to file activation property #92
Conversation
Hello @kwin, Wow, resurrecting an old request ! It used to work on the initial version of this PR (almost 2 years ago), but I should take time to build & test this new version just to make sure it plays nicely with all the other changes in maven over the last 2 years. Maybe I'll find time during the weekend. Thanks for your interrest in this PR Loïc |
UP |
This does not incur a model change, does it? |
Any chance this will ever be accepted? |
I will try to look at this in the next two weeks. |
@marcelstoer Please ping me by mid of April. |
Ping |
Seriously? Do you live a by different calendar? You consider 2021-04-05 mid of April? |
Not sure what the intention of this comment was (i.e. why I should ping you) but "by mid April" means no later than mid April. You meant "around" mid April instead? |
…itive dependencies (apache#93)
Superseded by #1771 |
… elements from the user settings Central from global settings with 'file:' comes first and is ignored by the mirrorOf definition. The next central definition is ignored too due to MNG-7018/MNG-5984. As long as these issues aren't resolved we need to mirror even local repos to make the IT work as intended. This closes apache#92
Suggested solution for MNG-5909 : the file activation element will understand basic boolean expressions such as and(file1,file2) or(file3,!file4) etc... Please see added unit test for expression examples.
If you think this could benefit to other activators (property, os, ...) please say so and I will happily modify them too.
I will also post a message on maven dev mailing list.