added javadoc git-svn-id: https://svn.apache.org/repos/asf/maven/maven-2/branches/maven-2.2.x@1340265 13f79535-47bb-0310-9956-ffa450edef68
Project: http://git-wip-us.apache.org/repos/asf/maven/repo Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/51585dcc Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/51585dcc Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/51585dcc Branch: refs/heads/maven-2.2.x Commit: 51585dcce06fe6c711e06519a5b1b6b8a531fef2 Parents: 547a1e4 Author: Herve Boutemy <hbout...@apache.org> Authored: Fri May 18 21:34:01 2012 +0000 Committer: Herve Boutemy <hbout...@apache.org> Committed: Fri May 18 21:34:01 2012 +0000 ---------------------------------------------------------------------- .../plugin/PluginParameterExpressionEvaluator.java | 18 +++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven/blob/51585dcc/maven-core/src/main/java/org/apache/maven/plugin/PluginParameterExpressionEvaluator.java ---------------------------------------------------------------------- diff --git a/maven-core/src/main/java/org/apache/maven/plugin/PluginParameterExpressionEvaluator.java b/maven-core/src/main/java/org/apache/maven/plugin/PluginParameterExpressionEvaluator.java index 17b9edd..faf5f99 100644 --- a/maven-core/src/main/java/org/apache/maven/plugin/PluginParameterExpressionEvaluator.java +++ b/maven-core/src/main/java/org/apache/maven/plugin/PluginParameterExpressionEvaluator.java @@ -35,6 +35,24 @@ import java.util.Map; import java.util.Properties; /** + * Evaluator for plugin parameters expressions. Content surrounded by <code>${</code> and <code>}</code> is evaluated. + * Recognized values are:<ul> + * <li><code>localRepository</code></li> + * <li><code>session</code></li> + * <li><code>reactorProjects</code></li> + * <li><code>reports</code></li> + * <li><code>mojoExecution</code></li> + * <li><code>project</code></li> + * <li><code>executedProject</code></li> + * <li><code>project.*</code></li> + * <li><code>plugin.*</code></li> + * <li><code>settings</code></li> + * <li><code>settings.*</code></li> + * <li><code>basedir</code></li> + * <li>system properties</li> + * <li>project properties</li> + * </ul> + * * @author <a href="mailto:ja...@maven.org">Jason van Zyl</a> * @version $Id$ * @todo belong in MavenSession, so it only gets created once?