jvanzyl     01/09/02 12:41:11

  Modified:    proposal/maven/src/java/org/apache/maven/digester
                        ModuleDigester.java
  Log:
  - adjusting module digester to pick up all version info if available
  
  Revision  Changes    Path
  1.2       +10 -5     
jakarta-alexandria/proposal/maven/src/java/org/apache/maven/digester/ModuleDigester.java
  
  Index: ModuleDigester.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-alexandria/proposal/maven/src/java/org/apache/maven/digester/ModuleDigester.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ModuleDigester.java       2001/08/27 16:35:04     1.1
  +++ ModuleDigester.java       2001/09/02 19:41:11     1.2
  @@ -11,7 +11,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
  - * @version $Id: ModuleDigester.java,v 1.1 2001/08/27 16:35:04 jvanzyl Exp $
  + * @version $Id: ModuleDigester.java,v 1.2 2001/09/02 19:41:11 jvanzyl Exp $
    */
   public class ModuleDigester
       extends Digester
  @@ -21,8 +21,8 @@
        */
       protected boolean configured = false;
   
  -    protected String projectClass = "org.apache.maven.bean.Project";
       protected String moduleClass = "org.apache.maven.bean.Module";
  +    protected String projectClass = "org.apache.maven.bean.Project";
   
       /**
        * Parse the content of the specified file using this Digester.  Returns
  @@ -138,12 +138,17 @@
           // consider optional dependencies full dependencies
           // for now. We also need the depends inside the
           // </ant> tags.
  -        addCallMethod("module/project/depend", "addDependency", 1);
  +        addCallMethod("module/project/depend", "addDependency", 2);
           addCallParam("module/project/depend", 0, "project");
  -        addCallMethod("module/project/option", "addDependency", 1);
  +        addCallParam("module/project/depend", 1, "version");
  +        
  +        addCallMethod("module/project/option", "addDependency", 2);
           addCallParam("module/project/option", 0, "project");
  -        addCallMethod("module/project/ant/depend", "addDependency", 1);
  +        addCallParam("module/project/option", 1, "version");
  +        
  +        addCallMethod("module/project/ant/depend", "addDependency", 2);
           addCallParam("module/project/ant/depend", 0, "project");
  +        addCallParam("module/project/ant/depend", 1, "version");
   
           // Collect any Ant specific information that is used
           // for creating the ant files for the build process.
  
  
  

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

Reply via email to