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:
John Dennis Casey 2004-09-09 01:13:38 +00:00
parent 092f0c529d
commit abb54cdba5
1 changed files with 11 additions and 1 deletions

View File

@ -69,7 +69,7 @@ another plugin | |
| | |
| v |
/------------/ | foreach(prereq) |
each prereq is | (1) | (2)| |
each prereq is | (1)| (2)| |
a goal which | | | |
may be in | | |<-------+
another plugin | | |
@ -89,6 +89,16 @@ may be in +-------->|
another plugin |
/------------/ |
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