dion        2002/06/18 18:49:15

  Modified:    src/java/org/apache/maven/project Project.java
  Log:
  Added dependent jar list as a derived property
  
  Revision  Changes    Path
  1.29      +20 -1     
jakarta-turbine-maven/src/java/org/apache/maven/project/Project.java
  
  Index: Project.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/project/Project.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- Project.java      17 Jun 2002 16:21:35 -0000      1.28
  +++ Project.java      19 Jun 2002 01:49:15 -0000      1.29
  @@ -652,4 +652,23 @@
           return logo;
       }
       
  +    /**
  +     * Get the jars this project requires. 
  +     * <p>There is currently <strong>no</strong> differentiation between
  +     * compile- or run-time jars</p>
  +     *
  +     * @return a {@link List} of jar files as {@link String strings}
  +     */
  +    public List getDependentJars()
  +    {
  +        List jars = new ArrayList();
  +        for (Iterator i = getDependencies().iterator();
  +             i.hasNext();)
  +        {
  +            Dependency dependency = (Dependency) i.next();
  +            jars.add(dependency.getJar());
  +        }
  +
  +        return jars;
  +    }
   }
  
  
  

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

Reply via email to