This is an automated email from the ASF dual-hosted git repository.
cstamas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git
The following commit(s) were added to refs/heads/master by this push:
new c870d864 Update XSD to generate by Maven 3.10.0-rc-1 (#1614)
c870d864 is described below
commit c870d8647b22b7aab769442dc0a29c6c10a71566
Author: Slawomir Jaranowski <[email protected]>
AuthorDate: Mon Jul 13 10:11:15 2026 +0200
Update XSD to generate by Maven 3.10.0-rc-1 (#1614)
---
content/resources/xsd/core-extensions-1.1.0.xsd | 8 ++---
content/resources/xsd/lifecycle-1.0.0.xsd | 6 ++--
content/resources/xsd/maven-4.0.0.xsd | 40 +++++++++++-----------
content/resources/xsd/paramdoc-1.0.0.xsd | 6 ++--
content/resources/xsd/profiles-1.0.0.xsd | 6 ++--
.../resources/xsd/repository-metadata-1.1.0.xsd | 8 ++---
content/resources/xsd/settings-1.2.0.xsd | 10 +++---
content/resources/xsd/toolchains-1.1.0.xsd | 2 +-
8 files changed, 43 insertions(+), 43 deletions(-)
diff --git a/content/resources/xsd/core-extensions-1.1.0.xsd
b/content/resources/xsd/core-extensions-1.1.0.xsd
index 39bbf76d..c39958bc 100644
--- a/content/resources/xsd/core-extensions-1.1.0.xsd
+++ b/content/resources/xsd/core-extensions-1.1.0.xsd
@@ -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/EXTENSIONS/1.1.0"
targetNamespace="http://maven.apache.org/EXTENSIONS/1.1.0">
@@ -46,19 +46,19 @@
<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">1.0.0+</xs:documentation>
<xs:documentation source="description">The group ID of the
extension'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">1.0.0+</xs:documentation>
<xs:documentation source="description">The artifact ID of the
extension.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element minOccurs="0" name="version" type="xs:string">
+ <xs:element name="version" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0+</xs:documentation>
<xs:documentation source="description">The version of the
extension.</xs:documentation>
diff --git a/content/resources/xsd/lifecycle-1.0.0.xsd
b/content/resources/xsd/lifecycle-1.0.0.xsd
index 59881890..d2ce4ad3 100644
--- a/content/resources/xsd/lifecycle-1.0.0.xsd
+++ b/content/resources/xsd/lifecycle-1.0.0.xsd
@@ -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/LIFECYCLE/1.0.0"
targetNamespace="http://maven.apache.org/LIFECYCLE/1.0.0">
@@ -47,7 +47,7 @@
</xs:documentation>
</xs:annotation>
<xs:all>
- <xs:element minOccurs="0" name="id" type="xs:string">
+ <xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0</xs:documentation>
<xs:documentation source="description">The ID of this lifecycle, for
identification in the mojo descriptor.</xs:documentation>
@@ -72,7 +72,7 @@
<xs:documentation source="description">A phase mapping
definition.</xs:documentation>
</xs:annotation>
<xs:all>
- <xs:element minOccurs="0" name="id" type="xs:string">
+ <xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0</xs:documentation>
<xs:documentation source="description">The ID of this phase, e.g.,
<code>generate-sources</code>.</xs:documentation>
diff --git a/content/resources/xsd/maven-4.0.0.xsd
b/content/resources/xsd/maven-4.0.0.xsd
index 636f5a68..57cf7448 100644
--- a/content/resources/xsd/maven-4.0.0.xsd
+++ b/content/resources/xsd/maven-4.0.0.xsd
@@ -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">
@@ -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">
@@ -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
@@ -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">
@@ -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">
@@ -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">
@@ -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>
@@ -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>
@@ -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">
@@ -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">
@@ -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>
@@ -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>
@@ -1849,7 +1849,7 @@
activated. On the other hand, <code>exists</code> will
test for the existence of the file and if it is
there, the profile will be activated.<br>
Variable interpolation for these file specifications is limited to
<code>${project.basedir}</code>,
- system properties and user properties.</xs:documentation>
+ <code>${project.rootDirectory}</code>, system properties
and user properties.</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element minOccurs="0" name="missing" type="xs:string">
@@ -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">
@@ -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">
@@ -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>
@@ -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'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>
diff --git a/content/resources/xsd/paramdoc-1.0.0.xsd
b/content/resources/xsd/paramdoc-1.0.0.xsd
index 8defc9c7..71795f3e 100644
--- a/content/resources/xsd/paramdoc-1.0.0.xsd
+++ b/content/resources/xsd/paramdoc-1.0.0.xsd
@@ -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/PARAMDOC/1.0.0"
targetNamespace="http://maven.apache.org/PARAMDOC/1.0.0">
@@ -52,13 +52,13 @@
<xs:documentation source="description">A plugin parameter expression
supported by Maven</xs:documentation>
</xs:annotation>
<xs:all>
- <xs:element minOccurs="0" name="syntax" type="xs:string">
+ <xs:element name="syntax" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0</xs:documentation>
<xs:documentation source="description">The syntax of the
expression</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element minOccurs="0" name="description" type="xs:string">
+ <xs:element name="description" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0</xs:documentation>
<xs:documentation source="description">The description of what this
expression references, and what it's generally used for.</xs:documentation>
diff --git a/content/resources/xsd/profiles-1.0.0.xsd
b/content/resources/xsd/profiles-1.0.0.xsd
index aa3cc678..23985bc5 100644
--- a/content/resources/xsd/profiles-1.0.0.xsd
+++ b/content/resources/xsd/profiles-1.0.0.xsd
@@ -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/PROFILES/1.0.0"
targetNamespace="http://maven.apache.org/PROFILES/1.0.0">
@@ -71,7 +71,7 @@
</xs:documentation>
</xs:annotation>
<xs:all>
- <xs:element minOccurs="0" name="id" type="xs:string">
+ <xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0</xs:documentation>
<xs:documentation source="description">The ID of this build profile,
for activation
@@ -218,7 +218,7 @@
</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">1.0.0</xs:documentation>
<xs:documentation source="description">The name of the property to
be used to activate a profile</xs:documentation>
diff --git a/content/resources/xsd/repository-metadata-1.1.0.xsd
b/content/resources/xsd/repository-metadata-1.1.0.xsd
index d41c732a..129b3c05 100644
--- a/content/resources/xsd/repository-metadata-1.1.0.xsd
+++ b/content/resources/xsd/repository-metadata-1.1.0.xsd
@@ -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/METADATA/1.1.0"
targetNamespace="http://maven.apache.org/METADATA/1.1.0">
@@ -79,19 +79,19 @@
<xs:documentation source="description">Mapping information for a single
plugin within this group.</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">1.0.0+</xs:documentation>
<xs:documentation source="description">Display name for the
plugin.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element minOccurs="0" name="prefix" type="xs:string">
+ <xs:element name="prefix" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0+</xs:documentation>
<xs:documentation source="description">The plugin invocation prefix
(i.e. eclipse for eclipse:eclipse)</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">1.0.0+</xs:documentation>
<xs:documentation source="description">The plugin
artifactId</xs:documentation>
diff --git a/content/resources/xsd/settings-1.2.0.xsd
b/content/resources/xsd/settings-1.2.0.xsd
index 0fbaf2ae..3844f030 100644
--- a/content/resources/xsd/settings-1.2.0.xsd
+++ b/content/resources/xsd/settings-1.2.0.xsd
@@ -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/SETTINGS/1.2.0"
targetNamespace="http://maven.apache.org/SETTINGS/1.2.0">
@@ -232,7 +232,7 @@
</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element minOccurs="0" name="host" type="xs:string">
+ <xs:element name="host" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0+</xs:documentation>
<xs:documentation source="description">
@@ -360,7 +360,7 @@
</xs:documentation>
</xs:annotation>
<xs:all>
- <xs:element minOccurs="0" name="mirrorOf" type="xs:string">
+ <xs:element name="mirrorOf" type="xs:string">
<xs:annotation>
<xs:documentation source="version">1.0.0+</xs:documentation>
<xs:documentation source="description">
@@ -381,7 +381,7 @@
</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">1.0.0+</xs:documentation>
<xs:documentation source="description">The URL of the mirror
repository.</xs:documentation>
@@ -728,7 +728,7 @@
</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">1.0.0+</xs:documentation>
<xs:documentation source="description">
diff --git a/content/resources/xsd/toolchains-1.1.0.xsd
b/content/resources/xsd/toolchains-1.1.0.xsd
index ff313e12..98b201c5 100644
--- a/content/resources/xsd/toolchains-1.1.0.xsd
+++ b/content/resources/xsd/toolchains-1.1.0.xsd
@@ -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/TOOLCHAINS/1.1.0"
targetNamespace="http://maven.apache.org/TOOLCHAINS/1.1.0">