You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by br...@apache.org on 2005/05/24 19:49:33 UTC

svn commit: r178217 - /maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd /maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd

Author: brett
Date: Tue May 24 10:49:32 2005
New Revision: 178217

URL: http://svn.apache.org/viewcvs?rev=178217&view=rev
Log:
regenerate with inheritence

Modified:
    maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd
    maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd

Modified: maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd
URL: http://svn.apache.org/viewcvs/maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd?rev=178217&r1=178216&r2=178217&view=diff
==============================================================================
--- maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd (original)
+++ maven/maven-1/core/trunk/src/xsd/maven-v3_0_0.xsd Tue May 24 10:49:32 2005
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://maven.apache.org/POM/3.0.0" xmlns="http://maven.apache.org/POM/3.0.0">
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://maven.apache.org/POM/4.0.0" xmlns="http://maven.apache.org/POM/4.0.0">
   <xs:element name="project">
     <xs:complexType>
       <xs:all>
@@ -34,7 +34,7 @@
         <xs:element name="build" minOccurs="0"/>
         <xs:element name="organization" minOccurs="0"/>
         <xs:element name="properties" minOccurs="0"/>
-        <xs:element name="package" type="xs:string" minOccurs="0"/>
+        <xs:element name="packageName" type="xs:string" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
@@ -68,19 +68,6 @@
     <xs:complexType>
       <xs:all>
         <xs:element name="id" type="xs:string" minOccurs="0"/>
-      </xs:all>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="developers">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="developer" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="contributor">
-    <xs:complexType>
-      <xs:all>
         <xs:element name="name" type="xs:string" minOccurs="0"/>
         <xs:element name="email" type="xs:string" minOccurs="0"/>
         <xs:element name="url" type="xs:string" minOccurs="0"/>
@@ -106,6 +93,27 @@
       </xs:sequence>
     </xs:complexType>
   </xs:element>
+  <xs:element name="developers">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="developer" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="contributor">
+    <xs:complexType>
+      <xs:all>
+        <xs:element name="name" type="xs:string" minOccurs="0"/>
+        <xs:element name="email" type="xs:string" minOccurs="0"/>
+        <xs:element name="url" type="xs:string" minOccurs="0"/>
+        <xs:element name="organization" type="xs:string" minOccurs="0"/>
+        <xs:element name="organizationUrl" type="xs:string" minOccurs="0"/>
+        <xs:element name="roles" minOccurs="0"/>
+        <xs:element name="timezone" type="xs:string" minOccurs="0"/>
+        <xs:element name="properties" minOccurs="0"/>
+      </xs:all>
+    </xs:complexType>
+  </xs:element>
   <xs:element name="contributors">
     <xs:complexType>
       <xs:sequence>
@@ -232,9 +240,26 @@
       <xs:all>
         <xs:element name="className" type="xs:string" minOccurs="0"/>
         <xs:element name="property" type="xs:string" minOccurs="0"/>
+        <xs:element name="directory" type="xs:string" minOccurs="0"/>
+        <xs:element name="includes" minOccurs="0"/>
+        <xs:element name="excludes" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
+  <xs:element name="includes">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="include" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="excludes">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="exclude" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
   <xs:element name="sourceModifications">
     <xs:complexType>
       <xs:sequence>
@@ -246,6 +271,8 @@
     <xs:complexType>
       <xs:all>
         <xs:element name="resources" minOccurs="0"/>
+        <xs:element name="includes" minOccurs="0"/>
+        <xs:element name="excludes" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
@@ -254,6 +281,9 @@
       <xs:all>
         <xs:element name="targetPath" type="xs:string" minOccurs="0"/>
         <xs:element name="filtering" type="xs:boolean" default="false" minOccurs="0"/>
+        <xs:element name="directory" type="xs:string" minOccurs="0"/>
+        <xs:element name="includes" minOccurs="0"/>
+        <xs:element name="excludes" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
@@ -273,4 +303,4 @@
       </xs:all>
     </xs:complexType>
   </xs:element>
-</xs:schema>
+</xs:schema>
\ No newline at end of file

Modified: maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd
URL: http://svn.apache.org/viewcvs/maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd?rev=178217&r1=178216&r2=178217&view=diff
==============================================================================
--- maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd (original)
+++ maven/maven-1/core/trunk/src/xsd/maven-v4_0_0.xsd Tue May 24 10:49:32 2005
@@ -143,19 +143,6 @@
     <xs:complexType>
       <xs:all>
         <xs:element name="id" type="xs:string" minOccurs="0"/>
-      </xs:all>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="developers">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="developer" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="contributor">
-    <xs:complexType>
-      <xs:all>
         <xs:element name="name" type="xs:string" minOccurs="0"/>
         <xs:element name="email" type="xs:string" minOccurs="0"/>
         <xs:element name="url" type="xs:string" minOccurs="0"/>
@@ -181,6 +168,27 @@
       </xs:sequence>
     </xs:complexType>
   </xs:element>
+  <xs:element name="developers">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="developer" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="contributor">
+    <xs:complexType>
+      <xs:all>
+        <xs:element name="name" type="xs:string" minOccurs="0"/>
+        <xs:element name="email" type="xs:string" minOccurs="0"/>
+        <xs:element name="url" type="xs:string" minOccurs="0"/>
+        <xs:element name="organization" type="xs:string" minOccurs="0"/>
+        <xs:element name="organizationUrl" type="xs:string" minOccurs="0"/>
+        <xs:element name="roles" minOccurs="0"/>
+        <xs:element name="timezone" type="xs:string" minOccurs="0"/>
+        <xs:element name="properties" minOccurs="0"/>
+      </xs:all>
+    </xs:complexType>
+  </xs:element>
   <xs:element name="contributors">
     <xs:complexType>
       <xs:sequence>
@@ -294,6 +302,7 @@
         <xs:element name="finalName" type="xs:string" minOccurs="0"/>
         <xs:element name="testOutputDirectory" type="xs:string" minOccurs="0"/>
         <xs:element name="pluginManagement" minOccurs="0"/>
+        <xs:element name="plugins" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
@@ -301,9 +310,26 @@
     <xs:complexType>
       <xs:all>
         <xs:element name="targetPath" type="xs:string" minOccurs="0"/>
+        <xs:element name="directory" type="xs:string" minOccurs="0"/>
+        <xs:element name="includes" minOccurs="0"/>
+        <xs:element name="excludes" minOccurs="0"/>
       </xs:all>
     </xs:complexType>
   </xs:element>
+  <xs:element name="includes">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="include" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="excludes">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="exclude" minOccurs="0" maxOccurs="unbounded"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
   <xs:element name="resources">
     <xs:complexType>
       <xs:sequence>
@@ -320,7 +346,9 @@
   </xs:element>
   <xs:element name="pluginManagement">
     <xs:complexType>
-      <xs:all/>
+      <xs:all>
+        <xs:element name="plugins" minOccurs="0"/>
+      </xs:all>
     </xs:complexType>
   </xs:element>
   <xs:element name="organization">



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org