roxspring    2004/10/08 03:23:11

  Modified:    cli/src/java/org/apache/commons/cli2/option GroupImpl.java
  Log:
  GroupImpl.validate() always validates instances of Group since they may contain 
other options that need validating
  
  Revision  Changes    Path
  1.6       +3 -0      
jakarta-commons/cli/src/java/org/apache/commons/cli2/option/GroupImpl.java
  
  Index: GroupImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/cli/src/java/org/apache/commons/cli2/option/GroupImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- GroupImpl.java    2 Oct 2004 13:16:21 -0000       1.5
  +++ GroupImpl.java    8 Oct 2004 10:23:11 -0000       1.6
  @@ -227,6 +227,9 @@
               if(option.isRequired()){
                   option.validate(commandLine);
               }
  +            if(option instanceof Group){
  +             option.validate(commandLine);
  +            }
               // if the child option is present then validate it
               if (commandLine.hasOption(option)) {
                   if (++present > maximum) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to