Author: ogusakov
Date: Fri Aug 15 09:48:28 2008
New Revision: 686276

URL: http://svn.apache.org/viewvc?rev=686276&view=rev
Log:
chasing runaway windows test failures

Modified:
    maven/sandbox/trunk/mercury/mercury-it/pom.xml
    maven/sandbox/trunk/mercury/mercury-md/mercury-md-sat/pom.xml
    maven/sandbox/trunk/mercury/mercury-pom/pom.xml
    
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/AbstractRepository.java
    
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/Repository.java
    maven/sandbox/trunk/mercury/pom.xml

Modified: maven/sandbox/trunk/mercury/mercury-it/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-it/pom.xml?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/mercury-it/pom.xml (original)
+++ maven/sandbox/trunk/mercury/mercury-it/pom.xml Fri Aug 15 09:48:28 2008
@@ -7,7 +7,7 @@
   </parent>
   <artifactId>mercury-it</artifactId>
   <version>1.0.0-alpha-1-SNAPSHOT</version>
-  <name>Mercury Integration Tests: ${project.version}</name>
+  <name>Mercury Integration Tests:      ${project.version}</name>
   <description>Mercury Integration Tests</description>
 
 </project>
\ No newline at end of file

Modified: maven/sandbox/trunk/mercury/mercury-md/mercury-md-sat/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-md/mercury-md-sat/pom.xml?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/mercury-md/mercury-md-sat/pom.xml (original)
+++ maven/sandbox/trunk/mercury/mercury-md/mercury-md-sat/pom.xml Fri Aug 15 
09:48:28 2008
@@ -2,8 +2,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.maven.mercury</groupId>
   <artifactId>mercury-md-sat</artifactId>
-  <name>Mercury Dependency Builder: ${project.version}</name>
-  <version>1.0.0-SNAPSHOT</version>
+  <name>Mercury Dependency Builder:     ${project.version}</name>
   <description/>
   <parent>
        <groupId>org.apache.maven.mercury</groupId>

Modified: maven/sandbox/trunk/mercury/mercury-pom/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-pom/pom.xml?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/mercury-pom/pom.xml (original)
+++ maven/sandbox/trunk/mercury/mercury-pom/pom.xml Fri Aug 15 09:48:28 2008
@@ -187,8 +187,22 @@
 </profiles>  
 
 <build>
-
 <plugins>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>package-tests</id>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>      
+
+
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>

Modified: 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/AbstractRepository.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/AbstractRepository.java?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/AbstractRepository.java
 (original)
+++ 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/AbstractRepository.java
 Fri Aug 15 09:48:28 2008
@@ -3,7 +3,9 @@
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.Set;
 
+import org.apache.maven.mercury.artifact.QualityEnum;
 import org.apache.maven.mercury.builder.api.MetadataProcessor;
 import org.codehaus.plexus.i18n.DefaultLanguage;
 import org.codehaus.plexus.i18n.Language;
@@ -53,6 +55,11 @@
   //---------------------------------------------------------------------------
   protected String             type = DEFAULT_REPOSITORY_TYPE;
   
+  protected boolean snapshots;
+  protected Set<Integer>  alpha;
+  protected Set<Integer>  beta;
+  protected boolean releases;
+  
   protected RepositoryReader   reader;
   protected RepositoryWriter   writer;
   //---------------------------------------------------------------------------
@@ -164,5 +171,20 @@
     return wf.getWriter( repo, mdProcessor );
   }
   //---------------------------------------------------------------------------
+  public boolean isSnapshots()
+  {
+    return snapshots;
+  }
+  //---------------------------------------------------------------------------
+  public boolean isReleases()
+  {
+    return releases;
+  }
+  //---------------------------------------------------------------------------
+  public boolean isAccepted(QualityEnum quality, int quantity )
+  {
+    return releases;
+  }
+  //---------------------------------------------------------------------------
   //---------------------------------------------------------------------------
 }

Modified: 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/Repository.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/Repository.java?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/Repository.java
 (original)
+++ 
maven/sandbox/trunk/mercury/mercury-repo/mercury-repo-api/src/main/java/org/apache/maven/mercury/repository/api/Repository.java
 Fri Aug 15 09:48:28 2008
@@ -1,5 +1,6 @@
 package org.apache.maven.mercury.repository.api;
 
+import org.apache.maven.mercury.artifact.QualityEnum;
 import org.apache.maven.mercury.builder.api.MetadataProcessor;
 
 
@@ -40,13 +41,27 @@
    * the artifact, if it was cleared by the conflict resolver but not read 
from a localRepo.
    */
   public boolean isLocal();
-  
 
   /**
    * Indicates whether it's even possible to write to this Repository. If 
there are multiple localRepo's and Artifact
    * needs to be downloaded - it will be "written" to all "local" repositories 
that are not "readOnly".
    */
   public boolean isReadOnly();
+
+  /**
+   * Indicates whether this repository contains releases
+   */
+  public boolean isReleases();
+
+  /**
+   * Indicates whether this repository contains snapshots
+   */
+  public boolean isSnapshots();
+
+  /**
+   * reserved
+   */
+  public boolean isAccepted( QualityEnum quality, int quantity );
   
     /**
      * get default reader, if any

Modified: maven/sandbox/trunk/mercury/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/pom.xml?rev=686276&r1=686275&r2=686276&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/pom.xml (original)
+++ maven/sandbox/trunk/mercury/pom.xml Fri Aug 15 09:48:28 2008
@@ -4,7 +4,7 @@
   <groupId>org.apache.maven.mercury</groupId>
    <artifactId>mercury</artifactId>
   <packaging>pom</packaging>
-  <name>Mercury Reactor: ${project.version}</name>
+  <name>Mercury Reactor:                ${project.version}</name>
   <version>1.0.0-alpha-1-SNAPSHOT</version>
 
   <modules>


Reply via email to