brett 2004/04/16 00:00:14
Modified: src/java/org/apache/maven/plugin Tag: MAVEN-1_0-BRANCH
PluginManager.java
Log:
fix problems with empty goals
Revision Changes Path
No revision
No revision
1.70.4.38 +13 -2 maven/src/java/org/apache/maven/plugin/PluginManager.java
Index: PluginManager.java
===================================================================
RCS file: /home/cvs/maven/src/java/org/apache/maven/plugin/PluginManager.java,v
retrieving revision 1.70.4.37
retrieving revision 1.70.4.38
diff -u -r1.70.4.37 -r1.70.4.38
--- PluginManager.java 14 Apr 2004 01:03:44 -0000 1.70.4.37
+++ PluginManager.java 16 Apr 2004 07:00:14 -0000 1.70.4.38
@@ -518,8 +518,19 @@
p = p.getParent();
}
- // Default goal handling - if goals are null, don't even process the default
+ if ( goals != null )
+ {
+ for ( Iterator i = goals.iterator(); i.hasNext(); )
+ {
+ String goal = ( String ) i.next();
+ if ( goal.trim().length() == 0 )
+ {
+ i.remove();
+ }
+ }
+ }
+ // Default goal handling - if goals are null, don't even process the default
String defaultGoalName = transientMapper.getDefaultGoalName();
if ( defaultGoalName != null )
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]