Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.1.1
-
None
-
None
Description
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.
Attachments
Issue Links
- is related to
-
MNG-5748 DefaultMavenExecutionRequest.copy() doesn't keep builderId
- Closed