apache-rat excludes

plus no need for maven-compiler-plugin


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/commit/ee3250e3
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/tree/ee3250e3
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/diff/ee3250e3

Branch: refs/heads/master
Commit: ee3250e3ccab41a53f9b97bc7ffb556c76e23ca3
Parents: b259974
Author: Stian Soiland-Reyes <[email protected]>
Authored: Wed Sep 7 23:16:17 2016 +0100
Committer: Stian Soiland-Reyes <[email protected]>
Committed: Wed Sep 7 23:16:17 2016 +0100

----------------------------------------------------------------------
 pom.xml | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench/blob/ee3250e3/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 732fe6f..bae6697 100644
--- a/pom.xml
+++ b/pom.xml
@@ -116,15 +116,26 @@
   </scm>
     <build>
         <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>1.7</source>
-                    <target>1.7</target>
-                </configuration>
-            </plugin>
+                       <plugin>
+                               <groupId>org.apache.rat</groupId>
+                               <artifactId>apache-rat-plugin</artifactId>
+                               <configuration combine.children="append" >
+                                       
<useDefaultExcludes>true</useDefaultExcludes>
+                                       <excludes>
+                                               <!-- Following excludes needed 
for 
+                                               disabled subfolders that should 
be modules, but are commented out -->
+                                               <exclude>**/.classpath</exclude>
+                                               <exclude>**/.project</exclude>
+                                               <exclude>**/.settings/</exclude>
+                                               <exclude>**/target/</exclude>
+                                               
<exclude>**/META-INF/services/</exclude>
+                                               <!-- No headers in JSON which 
haven't got comments ... -->
+                                               <exclude>**/*.json</exclude>
+
+                                       </excludes>
+                               </configuration>
+</plugin>
+
         </plugins>
     </build>
     <repositories>

Reply via email to