brett       2005/04/03 22:31:29

  Modified:    maven-mboot2/src/main/java/download ArtifactDownloader.java
               maven-mboot2/src/main/java MBoot.java
  Log:
  surefire issues
  
  Revision  Changes    Path
  1.7       +2 -2      
maven-components/maven-mboot2/src/main/java/download/ArtifactDownloader.java
  
  Index: ArtifactDownloader.java
  ===================================================================
  RCS file: 
/home/cvs/maven-components/maven-mboot2/src/main/java/download/ArtifactDownloader.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ArtifactDownloader.java   4 Apr 2005 05:23:01 -0000       1.6
  +++ ArtifactDownloader.java   4 Apr 2005 05:31:29 -0000       1.7
  @@ -60,10 +60,10 @@
           System.out.println( "Using the following proxy : " + proxyHost + "/" 
+ proxyPort );
       }
   
  -    public void downloadDependencies( List files )
  +    public void downloadDependencies( List dependencies )
           throws Exception
       {
  -        for ( Iterator j = files.iterator(); j.hasNext(); )
  +        for ( Iterator j = dependencies.iterator(); j.hasNext(); )
           {
               Dependency dep = (Dependency) j.next();
   
  
  
  
  1.88      +16 -1     maven-components/maven-mboot2/src/main/java/MBoot.java
  
  Index: MBoot.java
  ===================================================================
  RCS file: /home/cvs/maven-components/maven-mboot2/src/main/java/MBoot.java,v
  retrieving revision 1.87
  retrieving revision 1.88
  diff -u -r1.87 -r1.88
  --- MBoot.java        4 Apr 2005 05:23:01 -0000       1.87
  +++ MBoot.java        4 Apr 2005 05:31:29 -0000       1.88
  @@ -280,7 +280,22 @@
   
           reader = new ModelReader( localRepository );
           reader.parse( new File( basedir, 
"maven-plugins/maven-surefire-plugin/pom.xml" ) );
  -        List surefireDependencies = reader.getDependencies();
  +        List surefireDependencies = new ArrayList();
  +
  +        // TODO: while we have maven-artifact in there, it needs to be 
filtered...
  +        for ( Iterator i = reader.getDependencies().iterator(); i.hasNext(); 
)
  +        {
  +            Dependency d = (Dependency) i.next();
  +            if ( d.getGroupId().equals( "surefire" ) )
  +            {
  +                surefireDependencies.add( d );
  +            }
  +        }
  +
  +        if ( online )
  +        {
  +            downloader.downloadDependencies( surefireDependencies );
  +        }
   
           reader = new ModelReader( localRepository );
   
  
  
  

Reply via email to