Author: svn-site-role
Date: Thu May 30 21:09:12 2024
New Revision: 1918063
Log:
Site checkin for project Apache Maven Site
Added:
maven/website/content/xsd/core-extensions-1.2.0-beta-3.xsd
maven/website/content/xsd/lifecycle-1.0.0-beta-3.xsd
maven/website/content/xsd/maven-4.1.0-beta-3.xsd
maven/website/content/xsd/paramdoc-1.0.0-beta-3.xsd
maven/website/content/xsd/plugin-2.0.0-beta-3.xsd
maven/website/content/xsd/profiles-1.0.0-beta-3.xsd
maven/website/content/xsd/repository-metadata-1.2.0-beta-3.xsd
maven/website/content/xsd/settings-1.3.0-beta-3.xsd
maven/website/content/xsd/settings-2.0.0-beta-3.xsd
maven/website/content/xsd/toolchains-1.1.0-beta-3.xsd
Modified:
maven/website/content/xsd/.htaccess
Modified: maven/website/content/xsd/.htaccess
==============================================================================
--- maven/website/content/xsd/.htaccess (original)
+++ maven/website/content/xsd/.htaccess Thu May 30 21:09:12 2024
@@ -1,9 +1,9 @@
-Redirect /xsd/core-extensions-1.2.0.xsd /xsd/core-extensions-1.2.0-alpha-13.xsd
-Redirect /xsd/lifecycle-1.0.0.xsd /xsd/lifecycle-1.0.0-alpha-13.xsd
-Redirect /xsd/maven-4.1.0.xsd /xsd/maven-4.1.0-alpha-13.xsd
-Redirect /xsd/plugin-2.0.0.xsd /xsd/plugin-2.0.0-alpha-13.xsd
-Redirect /xsd/repository-metadata-1.2.0.xsd
/xsd/repository-metadata-1.2.0-alpha-13.xsd
-Redirect /xsd/settings-1.3.0.xsd /xsd/settings-1.3.0-alpha-13.xsd
-Redirect /xsd/settings-2.0.0.xsd /xsd/settings-2.0.0-alpha-13.xsd
-Redirect /xsd/toolchains-1.1.0.xsd /xsd/toolchains-1.1.0-alpha-13.xsd
+Redirect /xsd/core-extensions-1.2.0.xsd /xsd/core-extensions-1.2.0-beta-3.xsd
+Redirect /xsd/lifecycle-1.0.0.xsd /xsd/lifecycle-1.0.0-beta-3.xsd
+Redirect /xsd/maven-4.1.0.xsd /xsd/maven-4.1.0-beta-3.xsd
+Redirect /xsd/plugin-2.0.0.xsd /xsd/plugin-2.0.0-beta-3.xsd
+Redirect /xsd/repository-metadata-1.2.0.xsd
/xsd/repository-metadata-1.2.0-beta-3.xsd
+Redirect /xsd/settings-1.3.0.xsd /xsd/settings-1.3.0-beta-3.xsd
+Redirect /xsd/settings-2.0.0.xsd /xsd/settings-2.0.0-beta-3.xsd
+Redirect /xsd/toolchains-1.1.0.xsd /xsd/toolchains-1.1.0-beta-3.xsd
Added: maven/website/content/xsd/core-extensions-1.2.0-beta-3.xsd
==============================================================================
--- maven/website/content/xsd/core-extensions-1.2.0-beta-3.xsd (added)
+++ maven/website/content/xsd/core-extensions-1.2.0-beta-3.xsd Thu May 30
21:09:12 2024
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<!-- Licensed to the Apache Software Foundation (ASF) under one -->
+<!-- or more contributor license agreements. See the NOTICE file -->
+<!-- distributed with this work for additional information -->
+<!-- regarding copyright ownership. The ASF licenses this file -->
+<!-- to you under the Apache License, Version 2.0 (the -->
+<!-- "License"); you may not use this file except in compliance -->
+<!-- with the License. You may obtain a copy of the License at -->
+<!-- -->
+<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
+<!-- -->
+<!-- Unless required by applicable law or agreed to in writing, -->
+<!-- software distributed under the License is distributed on an -->
+<!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -->
+<!-- KIND, either express or implied. See the License for the -->
+<!-- specific language governing permissions and limitations -->
+<!-- under the License. -->
+<!-- =================== DO NOT EDIT THIS FILE ==================== -->
+<!-- Generated by Modello 2.4.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.2.0"
targetNamespace="http://maven.apache.org/EXTENSIONS/1.2.0">
+ <xs:element name="extensions" type="CoreExtensions">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">Extensions to
load.</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:complexType name="CoreExtensions">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">Extensions to
load.</xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="extension" type="CoreExtension"
maxOccurs="unbounded">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">A set of build extensions to
use from this project.</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="CoreExtension">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <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: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: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:annotation>
+ <xs:documentation source="version">1.0.0+</xs:documentation>
+ <xs:documentation source="description">The version of the
extension.</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element minOccurs="0" name="classLoadingStrategy" type="xs:string"
default="self-first">
+ <xs:annotation>
+ <xs:documentation source="version">1.1.0+</xs:documentation>
+ <xs:documentation source="description">The class loading strategy:
'self-first' (the default), 'parent-first' (loads classes
from the parent, then from the extension) or 'plugin' (follows the
rules from extensions defined as plugins).</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:element minOccurs="0" name="configuration">
+ <xs:annotation>
+ <xs:documentation source="version">1.2.0+</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded"
processContents="skip"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+ </xs:complexType>
+</xs:schema>
\ No newline at end of file
Added: maven/website/content/xsd/lifecycle-1.0.0-beta-3.xsd
==============================================================================
--- maven/website/content/xsd/lifecycle-1.0.0-beta-3.xsd (added)
+++ maven/website/content/xsd/lifecycle-1.0.0-beta-3.xsd Thu May 30 21:09:12
2024
@@ -0,0 +1,133 @@
+<?xml version="1.0"?>
+<!-- Licensed to the Apache Software Foundation (ASF) under one -->
+<!-- or more contributor license agreements. See the NOTICE file -->
+<!-- distributed with this work for additional information -->
+<!-- regarding copyright ownership. The ASF licenses this file -->
+<!-- to you under the Apache License, Version 2.0 (the -->
+<!-- "License"); you may not use this file except in compliance -->
+<!-- with the License. You may obtain a copy of the License at -->
+<!-- -->
+<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
+<!-- -->
+<!-- Unless required by applicable law or agreed to in writing, -->
+<!-- software distributed under the License is distributed on an -->
+<!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -->
+<!-- KIND, either express or implied. See the License for the -->
+<!-- specific language governing permissions and limitations -->
+<!-- under the License. -->
+<!-- =================== DO NOT EDIT THIS FILE ==================== -->
+<!-- Generated by Modello 2.4.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">
+ <xs:element name="lifecycles" type="LifecycleConfiguration">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">Root element of the {@code
lifecycle.xml} file.</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ <xs:complexType name="LifecycleConfiguration">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">Root element of the {@code
lifecycle.xml} file.</xs:documentation>
+ </xs:annotation>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="lifecycle" type="Lifecycle"
maxOccurs="unbounded">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ </xs:annotation>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="Lifecycle">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">A custom lifecycle mapping
definition.</xs:documentation>
+ </xs:annotation>
+ <xs:all>
+ <xs:element minOccurs="0" 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>
+ </xs:annotation>
+ </xs:element>
+ <xs:element minOccurs="0" name="phases">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">The phase mappings for this
lifecycle.</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element type="Phase" name="phase" minOccurs="0"
maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+ </xs:complexType>
+ <xs:complexType name="Phase">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">A phase mapping
definition.</xs:documentation>
+ </xs:annotation>
+ <xs:all>
+ <xs:element minOccurs="0" 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>
+ </xs:annotation>
+ </xs:element>
+ <xs:element minOccurs="0" name="executions">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">The goals to execute within
the phase.</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element type="Execution" name="execution" minOccurs="0"
maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element minOccurs="0" name="configuration">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">Configuration to pass to all
goals run in this phase.</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded"
processContents="skip"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+ </xs:complexType>
+ <xs:complexType name="Execution">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">A set of goals to
execute.</xs:documentation>
+ </xs:annotation>
+ <xs:all>
+ <xs:element minOccurs="0" name="configuration">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">Configuration to pass to the
goals.</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:any minOccurs="0" maxOccurs="unbounded"
processContents="skip"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element minOccurs="0" name="goals">
+ <xs:annotation>
+ <xs:documentation source="version">1.0.0</xs:documentation>
+ <xs:documentation source="description">The goals to
execute.</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element type="xs:string" name="goal" minOccurs="0"
maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:all>
+ </xs:complexType>
+</xs:schema>
\ No newline at end of file