mirror of https://github.com/apache/maven.git
o added general resolution form with explanation as a comment at the bottom of the diagram.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163064 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
092f0c529d
commit
abb54cdba5
|
@ -69,7 +69,7 @@ another plugin | |
|
||||||
| | |
|
| | |
|
||||||
| v |
|
| v |
|
||||||
/------------/ | foreach(prereq) |
|
/------------/ | foreach(prereq) |
|
||||||
each prereq is | (1) | (2)| |
|
each prereq is | (1)| (2)| |
|
||||||
a goal which | | | |
|
a goal which | | | |
|
||||||
may be in | | |<-------+
|
may be in | | |<-------+
|
||||||
another plugin | | |
|
another plugin | | |
|
||||||
|
@ -89,6 +89,16 @@ may be in +-------->|
|
||||||
another plugin |
|
another plugin |
|
||||||
/------------/ |
|
/------------/ |
|
||||||
v
|
v
|
||||||
|
|
||||||
|
/-----------------------------------------------------------------------------/
|
||||||
|
The general form for goal resolution is:
|
||||||
|
|
||||||
|
[ main-preGoal* ] [ prereq ]* main-goal [ main-postGoal* ]
|
||||||
|
|
||||||
|
where each goal (whether it be preGoal, prereq, goal, or postGoal) is subject
|
||||||
|
to the same recursive resolution process.
|
||||||
|
/-----------------------------------------------------------------------------/
|
||||||
|
|
||||||
+-----+
|
+-----+
|
||||||
|
|
||||||
* Multiple goals
|
* Multiple goals
|
||||||
|
|
Loading…
Reference in New Issue