Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 20 additions & 20 deletions content/resources/xsd/maven-4.0.0.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<!-- specific language governing permissions and limitations -->
<!-- under the License. -->
<!-- =================== DO NOT EDIT THIS FILE ==================== -->
<!-- Generated by Modello 2.5.1, -->
<!-- Generated by Modello 2.7.0, -->
<!-- any modifications will be overwritten. -->
<!-- ============================================================== -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://maven.apache.org/POM/4.0.0" targetNamespace="http://maven.apache.org/POM/4.0.0">
Expand All @@ -42,7 +42,7 @@
</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="modelVersion" type="xs:string">
<xs:element name="modelVersion" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">
Expand Down Expand Up @@ -73,7 +73,7 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">3.0.0+</xs:documentation>
<xs:documentation source="description">The identifier for this artifact that is unique within the group given by the
Expand Down Expand Up @@ -107,7 +107,7 @@
<xs:element minOccurs="0" name="name" type="xs:string">
<xs:annotation>
<xs:documentation source="version">3.0.0+</xs:documentation>
<xs:documentation source="description">The full name of the project.</xs:documentation>
<xs:documentation source="description">The full name of the project. If not specified, the artifactId will be used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="description" type="xs:string">
Expand Down Expand Up @@ -683,7 +683,7 @@
</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="groupId" type="xs:string">
<xs:element name="groupId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">3.0.0+</xs:documentation>
<xs:documentation source="description">
Expand All @@ -694,7 +694,7 @@
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">3.0.0+</xs:documentation>
<xs:documentation source="description">
Expand Down Expand Up @@ -822,13 +822,13 @@
</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="groupId" type="xs:string">
<xs:element name="groupId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The group ID of the project to exclude.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The artifact ID of the project to exclude.</xs:documentation>
Expand All @@ -848,13 +848,13 @@
</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="groupId" type="xs:string">
<xs:element name="groupId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The group id of the parent project to inherit from.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The artifact id of the parent project to inherit from.</xs:documentation>
Expand Down Expand Up @@ -1241,7 +1241,7 @@
<xs:documentation source="description">How to handle downloading of snapshots from this repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="id" type="xs:string">
<xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">
Expand All @@ -1259,7 +1259,7 @@
<xs:documentation source="description">Human readable name of the repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="url" type="xs:string">
<xs:element name="url" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">
Expand Down Expand Up @@ -1478,7 +1478,7 @@
<xs:documentation source="description">The group ID of the reporting plugin in the repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The artifact ID of the reporting plugin in the repository.</xs:documentation>
Expand Down Expand Up @@ -1827,7 +1827,7 @@
does a case-sensitive match against the property value as well.</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="name" type="xs:string">
<xs:element name="name" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The name of the property to be used to activate a profile.</xs:documentation>
Expand All @@ -1849,7 +1849,7 @@
activated. On the other hand, &lt;code&gt;exists&lt;/code&gt; will test for the existence of the file and if it is
there, the profile will be activated.&lt;br&gt;
Variable interpolation for these file specifications is limited to &lt;code&gt;${project.basedir}&lt;/code&gt;,
system properties and user properties.</xs:documentation>
&lt;code&gt;${project.rootDirectory}&lt;/code&gt;, system properties and user properties.</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="missing" type="xs:string">
Expand Down Expand Up @@ -1931,7 +1931,7 @@
<xs:documentation source="description">How to handle downloading of snapshots from this repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="id" type="xs:string">
<xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">
Expand All @@ -1949,7 +1949,7 @@
<xs:documentation source="description">Human readable name of the repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="url" type="xs:string">
<xs:element name="url" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">
Expand Down Expand Up @@ -2088,7 +2088,7 @@
<xs:documentation source="description">The group ID of the plugin in the repository.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The artifact ID of the plugin in the repository.</xs:documentation>
Expand Down Expand Up @@ -2556,13 +2556,13 @@
<xs:documentation source="description">Describes a build extension to utilise.</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="groupId" type="xs:string">
<xs:element name="groupId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The group ID of the extension&apos;s artifact.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="artifactId" type="xs:string">
<xs:element name="artifactId" type="xs:string">
<xs:annotation>
<xs:documentation source="version">4.0.0+</xs:documentation>
<xs:documentation source="description">The artifact ID of the extension.</xs:documentation>
Expand Down