This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-archetype.git


The following commit(s) were added to refs/heads/master by this push:
     new ef783de  [ARCHETYPE-554] created version 1.1.0 (and marked previous as 
1.0.0)
ef783de is described below

commit ef783def8e0b6891834bf4b629805107f4f37788
Author: Hervé Boutemy <hbout...@apache.org>
AuthorDate: Sat Aug 11 22:45:52 2018 +0200

    [ARCHETYPE-554] created version 1.1.0 (and marked previous as 1.0.0)
---
 archetype-models/archetype-descriptor/pom.xml       |  1 +
 .../src/main/mdo/archetype-descriptor.mdo           | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/archetype-models/archetype-descriptor/pom.xml 
b/archetype-models/archetype-descriptor/pom.xml
index 29fbbc3..cc27d7e 100644
--- a/archetype-models/archetype-descriptor/pom.xml
+++ b/archetype-models/archetype-descriptor/pom.xml
@@ -48,6 +48,7 @@
         <groupId>org.codehaus.modello</groupId>
         <artifactId>modello-maven-plugin</artifactId>
         <configuration>
+          <version>1.1.0</version>
           <models>
             <model>src/main/mdo/archetype-descriptor.mdo</model>
           </models>
diff --git 
a/archetype-models/archetype-descriptor/src/main/mdo/archetype-descriptor.mdo 
b/archetype-models/archetype-descriptor/src/main/mdo/archetype-descriptor.mdo
index a18e8c3..930c77f 100644
--- 
a/archetype-models/archetype-descriptor/src/main/mdo/archetype-descriptor.mdo
+++ 
b/archetype-models/archetype-descriptor/src/main/mdo/archetype-descriptor.mdo
@@ -42,22 +42,26 @@
   <classes>
     <class rootElement="true" xml.tagName="archetype-descriptor">
       <name>ArchetypeDescriptor</name>
+      <version>1.0.0+</version>
       <superClass>AbstractArchetypeDescriptor</superClass>
       <fields>
         <field xml.attribute="true">
           <name>name</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>Name of the Archetype, that will be displayed to the 
user when choosing an archetype.</description>
         </field>
         <field xml.attribute="true">
           <name>partial</name>
+          <version>1.0.0+</version>
           <type>boolean</type>
           <required>false</required>
           <description>Is this archetype representing a full Maven project or 
only parts?</description>
         </field>
         <field>
           <name>requiredProperties</name>
+          <version>1.0.0+</version>
           <description>List of required properties to generate a project from 
this archetype.</description>
           <association>
             <type>RequiredProperty</type>
@@ -69,22 +73,26 @@
 
     <class>
       <name>ModuleDescriptor</name>
+      <version>1.0.0+</version>
       <superClass>AbstractArchetypeDescriptor</superClass>
       <fields>
         <field xml.attribute="true">
           <name>id</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>The module's artifactId.</description>
         </field>
         <field xml.attribute="true">
           <name>dir</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>The module's directory.</description>
         </field>
         <field xml.attribute="true">
           <name>name</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>The module's name.</description>
@@ -94,9 +102,11 @@
 
     <class>
       <name>AbstractArchetypeDescriptor</name>
+      <version>1.0.0+</version>
       <fields>
         <field xdoc.separator="blank">
           <name>fileSets</name>
+          <version>1.0.0+</version>
           <association>
             <type>FileSet</type>
             <multiplicity>*</multiplicity>
@@ -106,6 +116,7 @@
         </field>
         <field xdoc.separator="blank">
           <name>modules</name>
+          <version>1.0.0+</version>
           <association>
             <type>ModuleDescriptor</type>
             <multiplicity>*</multiplicity>
@@ -118,6 +129,7 @@
 
     <class>
       <name>FileSet</name>
+      <version>1.0.0+</version>
       <description><![CDATA[
         A fileset defines the way the project's files located in the jar file 
are used by the Archetype Plugin to generate a project.
         If file or directory name contains <code>__<i>property</i>__</code> 
pattern, it is replaced with corresponding property value.
@@ -125,6 +137,7 @@
       <fields>
         <field xml.attribute="true">
           <name>filtered</name>
+          <version>1.0.0+</version>
           <type>boolean</type>
           <required>false</required>
           <description><![CDATA[
@@ -135,6 +148,7 @@
         </field>
         <field xml.attribute="true">
           <name>packaged</name>
+          <version>1.0.0+</version>
           <type>boolean</type>
           <required>false</required>
           <description>Filesets can be packaged, which means the selected 
files will be generated/copied in a directory
@@ -143,12 +157,14 @@
         </field>
         <field xml.attribute="true">
           <name>encoding</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>false</required>
           <description>Encoding to use when filtering content.</description>
         </field>
         <field>
           <name>directory</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>The directory where the files will be searched for, 
which is also the directory where the
@@ -156,6 +172,7 @@
         </field>
         <field>
           <name>includes</name>
+          <version>1.0.0+</version>
           <association>
             <type>String</type>
             <multiplicity>*</multiplicity>
@@ -165,6 +182,7 @@
         </field>
         <field>
           <name>excludes</name>
+          <version>1.0.0+</version>
           <association>
             <type>String</type>
             <multiplicity>*</multiplicity>
@@ -197,10 +215,12 @@
 
     <class>
       <name>RequiredProperty</name>
+      <version>1.0.0+</version>
       <description>Definition of a property required when generating a project 
from this archetype.</description>
       <fields>
         <field xml.attribute="true">
           <name>key</name>
+          <version>1.0.0+</version>
           <type>String</type>
           <required>true</required>
           <description>Key value of the property.</description>
@@ -213,6 +233,7 @@
         </field>
         <field>
           <name>validationRegex</name>
+          <version>1.1.0+</version>
           <type>String</type>
           <required>false</required>
           <description>A regular expression used to validate the 
property.</description>

Reply via email to