Bug 498489 - [Components] license check is to strick
-changing version
-changin pattern for license test
Change-Id: Ic1bdc422ac67bd191f84c06680cc48ba0cc091db
Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
index 9378f23..264433c 100644
--- a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.eclipse.papyrus.components</groupId>
<artifactId>org.eclipse.papyrus.components.parent</artifactId>
- <version>0.0.7</version>
+ <version>0.0.8</version>
</parent>
<artifactId>org.eclipse.papyrus.components.archetype</artifactId>
<packaging>jar</packaging>
diff --git a/components/org.eclipse.papyrus.components.parent/pom.xml b/components/org.eclipse.papyrus.components.parent/pom.xml
index d0f57bf..89623d9 100644
--- a/components/org.eclipse.papyrus.components.parent/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/pom.xml
@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.papyrus.components</groupId>
<artifactId>org.eclipse.papyrus.components.parent</artifactId>
- <version>0.0.7</version>
+ <version>0.0.8</version>
<packaging>pom</packaging>
<name>Papyrus Shared Components Descriptor</name>
@@ -372,7 +372,7 @@
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
- <version>2.11</version>
+ <version>3.0.rc1</version>
</plugin>
</plugins>
</pluginManagement>
@@ -539,9 +539,10 @@
<include>**/*.java</include>
</includes>
<excludes>
- <exclude>src/site/**</exclude>
- <exclude>target/**</exclude>
- <exclude>src-gen/**</exclude>
+ <exclude>**/src/site/**</exclude>
+ <exclude>**/target/**</exclude>
+ <exclude>**/src-gen/**</exclude>
+ <exclude>**/xtend-gen/**</exclude>
</excludes>
</configuration>
<executions>
diff --git a/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt b/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt
new file mode 100644
index 0000000..6bebe57
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt
@@ -0,0 +1,6 @@
+Copyright (c) ${year} CEA LIST.
+
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
\ No newline at end of file
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml b/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
index 34e1e91..f04a35a 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
+++ b/components/org.eclipse.papyrus.components.parent/src/site/fml/faq.fml
@@ -89,5 +89,22 @@
</faq>
</part>
+
+
+ <part id="check">
+
+ <title>Check the liencse</title>
+
+ <faq id="how-install">
+ <question>
+ How do I add automatically the license header to my java files?
+ </question>
+ <answer>
+ <p>mvn license:format -Dlicense.header=./components/org.eclipse.papyrus.components.parent/src/etc/epl.header.cea.txt</p>
+ </answer>
+ </faq>
+
+ </part>
+
</faqs>
\ No newline at end of file