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&apos;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: 
&apos;self-first&apos; (the default), &apos;parent-first&apos; (loads classes 
from the parent, then from the extension) or &apos;plugin&apos; (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., 
&lt;code&gt;generate-sources&lt;/code&gt;.</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


Reply via email to