Jason van Zyl created MNG-5575:
----------------------------------
Summary: Separate build strategies into their own implementations
Key: MNG-5575
URL: https://jira.codehaus.org/browse/MNG-5575
Project: Maven 2 & 3
Issue Type: Improvement
Affects Versions: 3.1.1
Reporter: Jason van Zyl
Current the different build strategies are conflated into Lifecycle starter and
it's not very easy to create a new implementation of a strategy that builds the
project in a different way and it just makes our code hard to read.
Make a first attempt to isolate the strategies and discuss what can be done
further. I think it would make sense to remove the weave mode which would
greatly simplify the code and allow another set of simplifications.
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)