This is an automated email from the ASF dual-hosted git repository. slawekjaranowski pushed a commit to branch mnv-3.10-xsd in repository https://gitbox.apache.org/repos/asf/maven-site.git
commit f7db52a69d69df0f0803d21efdcc6de235b3d9bf Author: Slawomir Jaranowski <[email protected]> AuthorDate: Sun Jul 12 18:35:23 2026 +0200 Update XSD to generate by Maven 3.10.0-rc-1 --- 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">
