Details
Description
If there are multiple plugins declared in the same phase in a profile,
they do not execute in the order they appear in the pom.xml
(similar to MNG1499)
Attachments
Issue Links
| This issue depends upon: | ||||
| MNG-1499 | Execution order is arbitrary if inheritance is involved |
|
|
|
The attached patch fixes this problem. Solution is the same like in
MNG-1499.Instead of keeping the list of the children plugins in a map, it keeps the list in a List.
(It still uses the maps to make sure plugins are only executed once if mentioned in both parent and child.)
MNG-1499. Instead of keeping the list of the children plugins in a map, it keeps the list in a List. (It still uses the maps to make sure plugins are only executed once if mentioned in both parent and child.)