You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2014/02/28 19:37:53 UTC

svn commit: r1573025 - in /maven/site/trunk/content/resources/xsd: assembly-1.1.2.xsd component-1.1.2.xsd

Author: khmarbaise
Date: Fri Feb 28 18:37:53 2014
New Revision: 1573025

URL: http://svn.apache.org/r1573025
Log:
- Updated XSD's for maven-assembly-plugin
  They hadn't been updated in accordance with 
  maven-assembly-plugin releases.

  This state has been created by using checkout from 
  svn tag for maven-assembly-plugin 2.4 and mvn clean package.
  - assembly-1.1.2.xsd
  - component-1.1.2.xsd

Modified:
    maven/site/trunk/content/resources/xsd/assembly-1.1.2.xsd
    maven/site/trunk/content/resources/xsd/component-1.1.2.xsd

Modified: maven/site/trunk/content/resources/xsd/assembly-1.1.2.xsd
URL: http://svn.apache.org/viewvc/maven/site/trunk/content/resources/xsd/assembly-1.1.2.xsd?rev=1573025&r1=1573024&r2=1573025&view=diff
==============================================================================
--- maven/site/trunk/content/resources/xsd/assembly-1.1.2.xsd (original)
+++ maven/site/trunk/content/resources/xsd/assembly-1.1.2.xsd Fri Feb 28 18:37:53 2014
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!-- =================== DO NOT EDIT THIS FILE ====================         -->
-<!-- Generated by Modello 1.4 on 2010-11-10 10:56:36,                       -->
+<!-- Generated by Modello 1.4.1 on 2014-02-28 19:31:30,                     -->
 <!-- any modifications will be overwritten.                                 -->
 <!-- ==============================================================         -->
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" targetNamespace="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2">
@@ -51,17 +51,25 @@
           <xs:documentation source="version">1.0.0+</xs:documentation>
           <xs:documentation source="description">
             
-            Specifies the formats of the assembly. Multiple formats can be
+            Specifies the formats of the assembly. 
+            
+            It is often better to specify the formats via the goal parameter rather
+            than here. For example, that allows different profiles to generate
+            different types of archives.
+            
+            Multiple formats can be
             supplied and the Assembly Plugin will generate an archive for each
-            desired formats. When deploying your project, all file formats
+            of the desired formats. When deploying your project, all file formats
             specified will also be deployed. A format is specified by supplying
             one of the following values in a &amp;lt;format&amp;gt; subelement:
             &lt;ul&gt;
               &lt;li&gt;&lt;b&gt;&quot;zip&quot;&lt;/b&gt; - Creates a ZIP file format&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;gz&quot;&lt;/b&gt; - Creates a GZIP format&lt;/li&gt;
               &lt;li&gt;&lt;b&gt;&quot;tar&quot;&lt;/b&gt; - Creates a TAR format&lt;/li&gt;
               &lt;li&gt;&lt;b&gt;&quot;tar.gz&quot;&lt;/b&gt; - Creates a gzip&apos;d TAR format&lt;/li&gt;
               &lt;li&gt;&lt;b&gt;&quot;tar.bz2&quot;&lt;/b&gt; - Creates a bzip&apos;d TAR format&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;jar&quot;&lt;/b&gt; - Creates a JAR format&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;dir&quot;&lt;/b&gt; - Creates an exploded directory format&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;war&quot;&lt;/b&gt; - Creates a WAR format&lt;/li&gt;
             &lt;/ul&gt;
             
           </xs:documentation>
@@ -81,7 +89,7 @@
             includeBaseDirectory to true will create an archive that
             includes this base directory. If this option is set to false
             the archive created will unzip its content to the current
-            directory. Default value is true.
+            directory.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -91,7 +99,7 @@
           <xs:documentation source="description">
             Sets the base directory of the resulting assembly archive. If this is not
             set and includeBaseDirectory == true, ${project.build.finalName} will be used instead.
-            (Since 2.2)
+            (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -101,7 +109,7 @@
           <xs:documentation source="description">
             Includes a site directory in the final archive. The site directory
             location of a project is determined by the siteDirectory parameter
-            of the Assembly Plugin. Default value is false.
+            of the Assembly Plugin.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -212,8 +220,14 @@
           <xs:documentation source="description">
             
             Specifies the shared components xml file locations to include in the
-            assembly. The locations specified must be relative to the basedir of
-            the project. When multiple componentDescriptors are found, their
+            assembly. The locations specified must be relative to the base location
+            of the descriptor. If the descriptor was found via a &amp;lt;descriptorRef/&amp;gt; 
+            element in the
+            classpath, any components it specifies will also be found on the classpath.
+            If it is found by pathname via a &amp;lt;descriptor/&amp;gt; element 
+            the value here will be interpreted
+            as a path relative to the project basedir.
+            When multiple componentDescriptors are found, their
             contents are merged. Check out the &lt;a href=&quot;component.html&quot;&gt;
             descriptor components&lt;/a&gt; for more information. A
             componentDescriptor is specified by providing one or more of
@@ -258,8 +272,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -279,8 +293,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -302,7 +316,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -318,7 +332,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -338,8 +352,8 @@
           <xs:documentation source="version">1.0.0+</xs:documentation>
           <xs:documentation source="description">
             Sets the mapping pattern for all dependencies included in this
-            assembly. Default is ${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}.
-            (Since 2.2-beta-2; 2.2-beta-1 uses ${artifactId}-${version}${dashClassifier?}.${extension})
+            assembly. (Since 2.2-beta-2; 2.2-beta-1 uses ${artifactId}-${version}${dashClassifier?}.${extension}
+            as default value)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -350,7 +364,7 @@
             If set to true, this property will unpack all dependencies
             into the specified output directory. When set to false
             dependencies will be includes as archives (jars). Can only unpack
-            jar, zip, tar.gz, and tar.bz archives. Default value is false.
+            jar, zip, tar.gz, and tar.bz archives.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -359,7 +373,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Allows the specification of includes and excludes, along with filtering options, for items
-          unpacked from a dependency artifact. (Since 2.2)
+          unpacked from a dependency artifact. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -368,7 +382,6 @@
           <xs:documentation source="version">1.0.0+</xs:documentation>
           <xs:documentation source="description">
             Sets the dependency scope for this dependencySet.
-            Default scope value is &quot;runtime&quot;.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -377,8 +390,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Determines whether the artifact produced during the current project&apos;s
-          build should be included in this dependency set. Default value is true,
-          for backward compatibility. (Since 2.2)
+          build should be included in this dependency set. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -387,7 +399,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Determines whether the attached artifacts produced during the current project&apos;s
-          build should be included in this dependency set. Default value is false. (Since 2.2)
+          build should be included in this dependency set. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -400,7 +412,7 @@
           will apply to transitive dependency artifacts in addition to the main project
           dependency artifacts. If false, useTransitiveFiltering is meaningless, and 
           includes/excludes only affect the immediate dependencies of the project.
-          By default, this value is true. (Since 2.2)
+          By default, this value is true. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -414,7 +426,7 @@
           then the current artifact has the same inclusion/exclusion logic applied to it as well. By
           default, this value is false, in order to preserve backward compatibility with version 2.1.
           This means that includes/excludes only apply directly to the current artifact, and not to
-          the transitive set of artifacts which brought it in. (Since 2.2)
+          the transitive set of artifacts which brought it in. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -424,7 +436,7 @@
     <xs:annotation>
       <xs:documentation source="version">1.1.0+</xs:documentation>
       <xs:documentation source="description">
-      Specifies options for including/excluding/filtering items extracted from an archive. (Since 2.2)
+      Specifies options for including/excluding/filtering items extracted from an archive. (Since 2.2-beta-1)
       </xs:documentation>
     </xs:annotation>
     <xs:all>
@@ -434,7 +446,7 @@
           <xs:documentation source="description">
             
             Set of file and/or directory patterns for matching items to be included from an archive as it is unpacked.
-            Each item is specified as &amp;lt;include&amp;gt;some/path&amp;lt;/include&amp;gt; (Since 2.2)
+            Each item is specified as &amp;lt;include&amp;gt;some/path&amp;lt;/include&amp;gt; (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -450,7 +462,7 @@
           <xs:documentation source="description">
             
             Set of file and/or directory patterns for matching items to be excluded from an archive as it is unpacked.
-            Each item is specified as &amp;lt;exclude&amp;gt;some/path&amp;lt;/exclude&amp;gt; (Since 2.2)
+            Each item is specified as &amp;lt;exclude&amp;gt;some/path&amp;lt;/exclude&amp;gt; (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -465,7 +477,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Whether to filter symbols in the files as they are unpacked from the archive, using
-          properties from the build configuration. (Since 2.2)
+          properties from the build configuration. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -536,8 +548,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -557,8 +569,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -580,7 +592,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -596,7 +608,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -606,7 +618,7 @@
           <xs:documentation source="description">
             If set to true, this property will trigger the creation of repository
             metadata which will allow the repository to be used as a functional remote
-            repository. Default value is false.
+            repository.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -631,8 +643,7 @@
         <xs:annotation>
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
-            Specifies the scope for artifacts included in this repository.
-            Default scope value is &quot;runtime&quot;. (Since 2.2)
+            Specifies the scope for artifacts included in this repository. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -737,8 +748,7 @@
           <xs:documentation source="version">1.1.2+</xs:documentation>
           <xs:documentation source="description">
           If set to true, the plugin will include all projects in the current reactor for processing 
-          in this ModuleSet. These will be subject to include/exclude rules.
-          Default value is true. (Since 2.2-beta-6)
+          in this ModuleSet. These will be subject to include/exclude rules. (Since 2.2)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -747,8 +757,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           If set to false, the plugin will exclude sub-modules from processing in this ModuleSet.
-          Otherwise, it will process all sub-modules, each subject to include/exclude rules.
-          Default value is true. (Since 2.2)
+          Otherwise, it will process all sub-modules, each subject to include/exclude rules. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -761,8 +770,8 @@
             project coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
           
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -782,8 +791,8 @@
             project artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
           
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -843,8 +852,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -864,8 +873,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
             
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -887,7 +896,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -903,7 +912,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -914,7 +923,7 @@
           When specified, the attachmentClassifier will cause the assembler to look at artifacts
           attached to the module instead of the main project artifact. If it can find an attached
           artifact matching the specified classifier, it will use it; otherwise, it will throw an
-          exception. (Since 2.2)
+          exception. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -924,7 +933,7 @@
           <xs:documentation source="description">
           If set to true, the plugin will include the direct and transitive dependencies of
           of the project modules included here.  Otherwise, it will only include the module
-          packages only. Default value is true.
+          packages only.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -935,7 +944,7 @@
             
             Specifies which dependencies of the module to include in the assembly. A
             dependencySet is specified by providing one or more of
-            &amp;lt;dependencySet&amp;gt; subelements. (Since 2.2)
+            &amp;lt;dependencySet&amp;gt; subelements. (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -952,7 +961,6 @@
             If set to true, this property will unpack all module packages
             into the specified output directory. When set to false
             module packages will be included as archives (jars).
-            Default value is true.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -961,7 +969,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Allows the specification of includes and excludes, along with filtering options, for items
-          unpacked from a module artifact. (Since 2.2)
+          unpacked from a module artifact. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -971,9 +979,9 @@
           <xs:documentation source="description">
             Sets the mapping pattern for all NON-UNPACKED dependencies included
             in this assembly.
-            Default is ${module.artifactId}-${module.version}${dashClassifier?}.${module.extension}.
-            (Since 2.2-beta-2; 2.2-beta-1 uses ${artifactId}-${version}${dashClassifier?}.${extension}) NOTE: If the 
-            dependencySet specifies unpack == true, outputFileNameMapping WILL NOT BE USED; in these cases, use outputDirectory.
+            (Since 2.2-beta-2; 2.2-beta-1 uses ${artifactId}-${version}${dashClassifier?}.${extension} as default value)
+            NOTE: If the dependencySet specifies unpack == true, outputFileNameMapping WILL NOT BE USED; in these cases,
+            use outputDirectory.
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -994,7 +1002,7 @@
           <xs:documentation source="description">
             Whether standard exclusion patterns, such as those matching CVS and Subversion
             metadata files, should be used when calculating the files affected by this set.
-            For backward compatibility, the default value is true. (Since 2.2)
+            For backward compatibility, the default value is true. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1053,7 +1061,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1069,7 +1077,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1079,7 +1087,7 @@
           <xs:documentation source="description">
             
             Specifies which groups of files from each included module to include in the assembly. A
-            fileSet is specified by providing one or more of &amp;lt;fileSet&amp;gt; subelements. (Since 2.2)
+            fileSet is specified by providing one or more of &amp;lt;fileSet&amp;gt; subelements. (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -1095,7 +1103,7 @@
           <xs:documentation source="description">
             
             Specifies whether the module&apos;s finalName should be prepended to the outputDirectory 
-            values of any fileSets applied to it. Default value is true. (Since 2.2)
+            values of any fileSets applied to it. (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -1108,8 +1116,7 @@
             Specifies whether sub-module directories below the current module should be excluded
             from fileSets applied to that module. This might be useful if you only mean to copy
             the sources for the exact module list matched by this ModuleSet, ignoring (or processing
-            separately) the modules which exist in directories below the current one. 
-            Default value is true. (Since 2.2)
+            separately) the modules which exist in directories below the current one. (Since 2.2-beta-1)
             
           </xs:documentation>
         </xs:annotation>
@@ -1120,7 +1127,7 @@
           <xs:documentation source="description">
             Sets the mapping pattern for all module base-directories included in this assembly.
             NOTE: This field is only used if includeModuleDirectory == true.
-            Default is the module&apos;s ${artifactId} in 2.2-beta-1, and ${module.artifactId} in subsequent versions. (Since 2.2)
+            Default is the module&apos;s ${artifactId} in 2.2-beta-1, and ${module.artifactId} in subsequent versions. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1140,7 +1147,7 @@
           <xs:documentation source="description">
             Whether standard exclusion patterns, such as those matching CVS and Subversion
             metadata files, should be used when calculating the files affected by this set.
-            For backward compatibility, the default value is true. (Since 2.2)
+            For backward compatibility, the default value is true. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1199,7 +1206,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1215,7 +1222,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1238,10 +1245,11 @@
             Valid values:
             &lt;ul&gt;
               &lt;li&gt;&lt;b&gt;&quot;keep&quot;&lt;/b&gt; - Preserve all line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;unix&quot;&lt;/b&gt; - Use Unix-style line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;lf&quot;&lt;/b&gt; - Use a single line-feed line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;dos&quot;&lt;/b&gt; - Use DOS-style line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;crlf&quot;&lt;/b&gt; - Use Carraige-return, line-feed line endings&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;unix&quot;&lt;/b&gt; - Use Unix-style line endings (i.e. &quot;\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;lf&quot;&lt;/b&gt; - Use a single line-feed line endings (i.e. &quot;\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;dos&quot;&lt;/b&gt; - Use DOS-/Windows-style line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;windows&quot;&lt;/b&gt; - Use DOS-/Windows-style line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;crlf&quot;&lt;/b&gt; - Use carriage-return, line-feed line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
             &lt;/ul&gt;
             
           </xs:documentation>
@@ -1252,7 +1260,7 @@
           <xs:documentation source="version">1.1.0+</xs:documentation>
           <xs:documentation source="description">
           Whether to filter symbols in the files as they are copied, using
-          properties from the build configuration. (Since 2.2)
+          properties from the build configuration. (Since 2.2-beta-1)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1306,7 +1314,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1319,10 +1327,11 @@
             Valid values are:
             &lt;ul&gt;
               &lt;li&gt;&lt;b&gt;&quot;keep&quot;&lt;/b&gt; - Preserve all line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;unix&quot;&lt;/b&gt; - Use Unix-style line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;lf&quot;&lt;/b&gt; - Use a single line-feed line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;dos&quot;&lt;/b&gt; - Use DOS-style line endings&lt;/li&gt;
-              &lt;li&gt;&lt;b&gt;&quot;crlf&quot;&lt;/b&gt; - Use Carraige-return, line-feed line endings&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;unix&quot;&lt;/b&gt; - Use Unix-style line endings (i.e. &quot;\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;lf&quot;&lt;/b&gt; - Use a single line-feed line endings (i.e. &quot;\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;dos&quot;&lt;/b&gt; - Use DOS-/Windows-style line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;windows&quot;&lt;/b&gt; - Use DOS-/Windows-style line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
+              &lt;li&gt;&lt;b&gt;&quot;crlf&quot;&lt;/b&gt; - Use carriage-return, line-feed line endings (i.e. &quot;\r\n&quot;)&lt;/li&gt;
             &lt;/ul&gt;
             
           </xs:documentation>

Modified: maven/site/trunk/content/resources/xsd/component-1.1.2.xsd
URL: http://svn.apache.org/viewvc/maven/site/trunk/content/resources/xsd/component-1.1.2.xsd?rev=1573025&r1=1573024&r2=1573025&view=diff
==============================================================================
--- maven/site/trunk/content/resources/xsd/component-1.1.2.xsd (original)
+++ maven/site/trunk/content/resources/xsd/component-1.1.2.xsd Fri Feb 28 18:37:53 2014
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!-- =================== DO NOT EDIT THIS FILE ====================         -->
-<!-- Generated by Modello 1.4 on 2010-11-10 10:56:36,                       -->
+<!-- Generated by Modello 1.4.1 on 2014-02-28 19:31:30,                     -->
 <!-- any modifications will be overwritten.                                 -->
 <!-- ==============================================================         -->
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2" targetNamespace="http://maven.apache.org/plugins/maven-assembly-plugin/component/1.1.2">
@@ -148,8 +148,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -169,8 +169,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -192,7 +192,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -208,7 +208,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -459,8 +459,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -480,8 +480,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -503,7 +503,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -519,7 +519,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -628,7 +628,7 @@
           <xs:documentation source="description">
           If set to true, the plugin will include all projects in the current reactor for processing 
           in this ModuleSet. These will be subject to include/exclude rules.
-          Default value is true. (Since 2.2-beta-6)
+          Default value is true. (Since 2.2)
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -651,8 +651,8 @@
             project coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -672,8 +672,8 @@
             project artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -733,8 +733,8 @@
             artifact coordinates to include. If none is present, then
             &amp;lt;includes&amp;gt; represents all valid values.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -754,8 +754,8 @@
             dependency artifact coordinates to exclude. If none is present, then
             &amp;lt;excludes&amp;gt; represents no exclusions.
 
-            Artifact coordinatess may be given in simple groupId:artifactId form,
-            or they may be fully qualified in the form groupId:artifactId:type:version[:classifier].
+            Artifact coordinates may be given in simple groupId:artifactId form,
+            or they may be fully qualified in the form groupId:artifactId:type[:classifier]:version.
             Additionally, wildcards can be used, as in *:maven-*
             
           </xs:documentation>
@@ -777,7 +777,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -793,7 +793,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -943,7 +943,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -959,7 +959,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1089,7 +1089,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1105,7 +1105,7 @@
             Read = 4, Write = 2, and Execute = 1.  For example, the value
             0755 translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>
@@ -1196,7 +1196,7 @@
             Write = 2, and Execute = 1.  For example, the value 0644
             translates to User read-write, Group and Other read-only.
             &lt;a href=&quot;http://www.onlamp.com/pub/a/bsd/2000/09/06/FreeBSD_Basics.html&quot;&gt;(more on unix-style permissions)&lt;/a&gt;
-          	
+            
           </xs:documentation>
         </xs:annotation>
       </xs:element>