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]

Reply via email to