mirror of https://github.com/apache/maven.git
o added handling of decorators.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163063 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e64ca73cd4
commit
092f0c529d
|
@ -39,34 +39,56 @@ Maven Lifecycle
|
||||||
| | v
|
| | v
|
||||||
| | download the plugin which
|
| | download the plugin which
|
||||||
| | contains code for this goal
|
| | contains code for this goal
|
||||||
each prereq | | |
|
| | |
|
||||||
is a goal in | | |
|
| | |
|
||||||
another plugin | | v
|
| | v
|
||||||
| | process the plugin descriptor
|
| | process the plugin descriptor
|
||||||
| | and cache the results
|
| | and cache the results
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| |<---------+
|
| |<---------+
|
||||||
| |
|
| |
|
||||||
|
| |
|
||||||
|
| |
|
||||||
| v
|
| v
|
||||||
| do any prereqs need to be processed?
|
| does goalX have any preGoals?
|
||||||
|
| |
|
||||||
|
| yes ---+----- no
|
||||||
|
| | |
|
||||||
|
| v |
|
||||||
|
/-------------/ | foreach(pregoal) |
|
||||||
|
each pregoal is | (1)| (2)| |
|
||||||
|
a goal which +----+ | |
|
||||||
|
may be in | +------->|
|
||||||
|
another plugin | |
|
||||||
|
/-------------/ | |
|
||||||
|
| v
|
||||||
|
| does goalX have any prereqs?
|
||||||
|
| |
|
||||||
|
| yes ---+----- no
|
||||||
|
| | |
|
||||||
|
| v |
|
||||||
|
/------------/ | foreach(prereq) |
|
||||||
|
each prereq is | (1) | (2)| |
|
||||||
|
a goal which | | | |
|
||||||
|
may be in | | |<-------+
|
||||||
|
another plugin | | |
|
||||||
|
/------------/ | | |
|
||||||
|
+------------+ |
|
||||||
|
| |
|
||||||
|
| v
|
||||||
|
| does goalX have any postGoals?
|
||||||
| |
|
| |
|
||||||
| yes ---+------ no
|
| yes ---+------ no
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| v |
|
||||||
| foreach(prereq) |
|
/------------/ | foreach(postgoal) |
|
||||||
| | |
|
each postgoal | (1)| (2)| |
|
||||||
+----+ |
|
is a goal which +-----------+ | |
|
||||||
|
may be in +-------->|
|
||||||
|
another plugin |
|
||||||
|
/------------/ |
|
||||||
v
|
v
|
||||||
are there goal decorations?
|
|
||||||
|
|
|
||||||
|
|
|
||||||
yes ---+--- no
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
+-----+
|
+-----+
|
||||||
|
|
||||||
* Multiple goals
|
* Multiple goals
|
||||||
|
|
Loading…
Reference in New Issue