Robert Scholte created MNG-5885:
-----------------------------------
Summary: Optimize execution when phases of same lifecycle are
called
Key: MNG-5885
URL: https://issues.apache.org/jira/browse/MNG-5885
Project: Maven
Issue Type: Sub-task
Components: Plugins and Lifecycle
Affects Versions: 3.3.3
Reporter: Robert Scholte
In case someone calls {{compile package}} there's no need for the separate
{{compile}} call. Now the lifecycle is executed twice: once until {{compile}}
and once again until {{package}}.
Note: {{package compile}} is weird due to its order, but should not be
optimized. {{compile resources:copy-resources package}} is a bit complicated.
Ideally this should call all phases up until {{compile}}, followed by
{{resources:copy-resources}}, followed by the {{process-classes}} to
{{package}} phases.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)