[
https://issues.apache.org/jira/browse/MNG-5987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hervé Boutemy updated MNG-5987:
-------------------------------
Description:
Users continuously report issues regarding the order of plugin executions:
repeating that this order is not expected to be guaranteed inside a phase is
not convincing for them.
The algorithm used to calculate the order of executions performed by Maven
needs to be documented:
- declaration order in the POM
- inheritance merging from parent POM,
- merging of profiles and other plugin containers,
- the order of executions of multiple executions in the same lifecycle phase,
etc.
was:
Users continuously report issues regarding the order of plugin executions:
repeating that this order is not epxectede to be guaranteed inside a phase is
not convincing for them.
The algorithm used to calculate the order of executions performed by Maven
needs to be documented.
Meaning of declaration order in the POM and inheritance from parent POM, the
merging of profiles and other plugin containers, the order of executions of
multiple executions in the same lifecycle phase, etc.
> Document the algorithm calculating the order of plugin executions.
> ------------------------------------------------------------------
>
> Key: MNG-5987
> URL: https://issues.apache.org/jira/browse/MNG-5987
> Project: Maven
> Issue Type: Improvement
> Reporter: Christian Schulte
> Priority: Critical
>
> Users continuously report issues regarding the order of plugin executions:
> repeating that this order is not expected to be guaranteed inside a phase is
> not convincing for them.
> The algorithm used to calculate the order of executions performed by Maven
> needs to be documented:
> - declaration order in the POM
> - inheritance merging from parent POM,
> - merging of profiles and other plugin containers,
> - the order of executions of multiple executions in the same lifecycle phase,
> etc.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)