From 348f7164336e4c2209255daa2acdfcdfcaa8fa5e Mon Sep 17 00:00:00 2001 From: Stephen Connolly Date: Tue, 28 May 2013 10:37:02 +0100 Subject: [PATCH] Add Apache RAT pluging configuration to exclude files that have a legitimate reason for being excluded - We should maybe review this list periodically, but to my mind there are legitimate reasons for excluding all of these files from the ASL license header requirements --- apache-maven/pom.xml | 13 +++++++++++++ maven-compat/pom.xml | 13 +++++++++++++ maven-core/pom.xml | 12 ++++++++++++ maven-embedder/pom.xml | 16 ++++++++++++++++ pom.xml | 26 ++++++++++++++++++++++++++ 5 files changed, 80 insertions(+) diff --git a/apache-maven/pom.xml b/apache-maven/pom.xml index 09180fc8eb..eddaceeeb3 100644 --- a/apache-maven/pom.xml +++ b/apache-maven/pom.xml @@ -91,6 +91,19 @@ ${distributionFileName} + + + + org.apache.rat + apache-rat-plugin + + + src/bin/m2.conf + + + + + org.apache.maven.plugins diff --git a/maven-compat/pom.xml b/maven-compat/pom.xml index 8f7faa4544..a8772bb8a4 100644 --- a/maven-compat/pom.xml +++ b/maven-compat/pom.xml @@ -84,6 +84,19 @@ + + + + org.apache.rat + apache-rat-plugin + + + compatibility.cfl + + + + + org.codehaus.plexus diff --git a/maven-core/pom.xml b/maven-core/pom.xml index b81a2060a3..847e5e1fba 100644 --- a/maven-core/pom.xml +++ b/maven-core/pom.xml @@ -154,6 +154,18 @@ + + org.apache.rat + apache-rat-plugin + + + lifecycle-executor.txt + plugin-manager.txt + project-builder.txt + src/site/resources/** + + + org.eclipse.m2e diff --git a/maven-embedder/pom.xml b/maven-embedder/pom.xml index aaa6ff625a..609044c582 100644 --- a/maven-embedder/pom.xml +++ b/maven-embedder/pom.xml @@ -98,6 +98,22 @@ true + + + + org.apache.rat + apache-rat-plugin + + + src/main/resources/META-INF/MANIFEST.MF + src/test/*-projects/** + src/test/*-project/** + src/test/plugin-version-references/** + + + + + org.codehaus.plexus diff --git a/pom.xml b/pom.xml index e9776f6e91..51b32ceb70 100644 --- a/pom.xml +++ b/pom.xml @@ -431,6 +431,21 @@ true + + org.apache.rat + apache-rat-plugin + 0.8 + + + **/.git* + .git/** + .idea/** + src/test/resources*/** + src/test/projects/** + src/test/remote-repo/** + + + @@ -455,6 +470,17 @@ + + org.apache.rat + apache-rat-plugin + false + + + bootstrap/** + README.bootstrap.txt + + +