continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jvan...@apache.org
Subject svn commit: r179224 - in /maven/continuum/trunk: continuum-api/pom.xml continuum-cc/pom.xml continuum-core/pom.xml continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java continuum-plexus-application/pom.xml continuum-web/pom.xml continuum-xmlrpc/pom.xml pom.xml
Date Tue, 31 May 2005 15:43:56 GMT
Author: jvanzyl
Date: Tue May 31 08:43:54 2005
New Revision: 179224

URL: http://svn.apache.org/viewcvs?rev=179224&view=rev
Log:
o first step toward using <dependencyManagement/> to make dealing with
  maven/plexus upgrades easier. still some work to do but this is a first
  step toward managing all deps in the top-level of the project.

Modified:
    maven/continuum/trunk/continuum-api/pom.xml
    maven/continuum/trunk/continuum-cc/pom.xml
    maven/continuum/trunk/continuum-core/pom.xml
    maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java
    maven/continuum/trunk/continuum-plexus-application/pom.xml
    maven/continuum/trunk/continuum-web/pom.xml
    maven/continuum/trunk/continuum-xmlrpc/pom.xml
    maven/continuum/trunk/pom.xml

Modified: maven/continuum/trunk/continuum-api/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-api/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-api/pom.xml (original)
+++ maven/continuum/trunk/continuum-api/pom.xml Tue May 31 08:43:54 2005
@@ -12,7 +12,6 @@
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-model</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
   </dependencies>
 </project>

Modified: maven/continuum/trunk/continuum-cc/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-cc/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-cc/pom.xml (original)
+++ maven/continuum/trunk/continuum-cc/pom.xml Tue May 31 08:43:54 2005
@@ -12,7 +12,6 @@
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-core</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
   </dependencies>
 </project>

Modified: maven/continuum/trunk/continuum-core/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/pom.xml (original)
+++ maven/continuum/trunk/continuum-core/pom.xml Tue May 31 08:43:54 2005
@@ -9,10 +9,14 @@
   <name>Continuum Core</name>
   <version>1.0-alpha-3-SNAPSHOT</version>
   <dependencies>
+    <!--
+     |
+     | Continuum 
+     |
+     -->
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-api</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
     <!--
      |
@@ -53,33 +57,31 @@
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-core</artifactId>
-      <version>2.0-alpha-2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-model</artifactId>
-      <version>2.0-alpha-2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-artifact</artifactId>
-      <version>2.0-alpha-2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-project</artifactId>
-      <version>2.0-alpha-2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-settings</artifactId>
-      <version>2.0-alpha-2</version>
     </dependency>
+    
+    <!-- Wagon -->
     <dependency>
       <groupId>org.apache.maven.wagon</groupId>
       <artifactId>wagon-provider-api</artifactId>
       <version>1.0-alpha-3</version>
     </dependency>
+    <!-- SCM -->
     <dependency>
       <groupId>org.apache.maven.scm</groupId>
       <artifactId>maven-scm-api</artifactId>

Modified: maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java
(original)
+++ maven/continuum/trunk/continuum-core/src/main/java/org/apache/maven/continuum/store/ModelloJPoxContinuumStore.java
Tue May 31 08:43:54 2005
@@ -43,6 +43,14 @@
 /**
  * @author <a href="mailto:trygvis@inamo.no">Trygve Laugst&oslash;l</a>
  * @version $Id$
+ * @todo All validation should happen at the project application but things like the state
gaurd
+ * should not be present in the store. We have to move toward being able to generate more
of
+ * these methods automatically so any app customizatoins would prevent this from working.
+ *
+ * @todo remove the state guard code
+ * @todo we could create the necessary ContinuumProject else where and use the addContinuumProject
that is present in the store class generated by modello.
+ * @todo how to build in some basic query methods so we can describe what we want and have
it be generated
+ * @todo cascading delete
  */
 public class ModelloJPoxContinuumStore
     extends AbstractContinuumStore

Modified: maven/continuum/trunk/continuum-plexus-application/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-plexus-application/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/pom.xml (original)
+++ maven/continuum/trunk/continuum-plexus-application/pom.xml Tue May 31 08:43:54 2005
@@ -12,12 +12,10 @@
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-web</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-xmlrpc</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
     <!-- Version overrides -->
     <dependency>

Modified: maven/continuum/trunk/continuum-web/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-web/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-web/pom.xml (original)
+++ maven/continuum/trunk/continuum-web/pom.xml Tue May 31 08:43:54 2005
@@ -12,12 +12,10 @@
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-model</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-core</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
 
     <!--

Modified: maven/continuum/trunk/continuum-xmlrpc/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-xmlrpc/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-xmlrpc/pom.xml (original)
+++ maven/continuum/trunk/continuum-xmlrpc/pom.xml Tue May 31 08:43:54 2005
@@ -12,12 +12,10 @@
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-model</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
       <artifactId>continuum-core</artifactId>
-      <version>1.0-alpha-3-SNAPSHOT</version>
     </dependency>
   </dependencies>
 </project>

Modified: maven/continuum/trunk/pom.xml
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/pom.xml?rev=179224&r1=179223&r2=179224&view=diff
==============================================================================
--- maven/continuum/trunk/pom.xml (original)
+++ maven/continuum/trunk/pom.xml Tue May 31 08:43:54 2005
@@ -31,11 +31,86 @@
       <archive>http://mail-archives.apache.org/mod_mbox</archive>
     </mailingList>
   </mailingLists>
+  <dependencyManagement>
+    <dependencies>
+      <!--
+       |
+       | Maven
+       |
+       -->
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-core</artifactId>
+        <version>2.0-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-model</artifactId>
+        <version>2.0-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-artifact</artifactId>
+        <version>2.0-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-project</artifactId>
+        <version>2.0-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven</groupId>
+        <artifactId>maven-settings</artifactId>
+        <version>2.0-SNAPSHOT</version>
+      </dependency>
+      <!--
+       |
+       | Continuum
+       |
+       -->
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-model</artifactId>
+        <version>1.0-alpha-3-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-api</artifactId>
+        <version>1.0-alpha-3-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-core</artifactId>
+        <version>1.0-alpha-3-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-web</artifactId>
+        <version>1.0-alpha-3-SNAPSHOT</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-xmlrpc</artifactId>
+        <version>1.0-alpha-3-SNAPSHOT</version>
+      </dependency>
+      <!--
+       |
+       | Plexus
+       |
+       -->
+    </dependencies>
+  </dependencyManagement>
+  
   <dependencies>
     <dependency>
       <groupId>plexus</groupId>
-      <artifactId>plexus-container-default</artifactId>
+      <artifactId>plexus-utils</artifactId>
       <version>1.0-alpha-3</version>
+    </dependency>      
+    <dependency>
+      <groupId>plexus</groupId>
+      <artifactId>plexus-container-default</artifactId>
+      <version>1.0-alpha-4-SNAPSHOT</version>      
     </dependency>
     <dependency>
       <groupId>junit</groupId>



Mime
View raw message