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)

Reply via email to