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

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git


The following commit(s) were added to refs/heads/master by this push:
     new 870a9080 tweak rat info
870a9080 is described below

commit 870a908084f76d7164fa31469459d90a10e72466
Author: Paul King <[email protected]>
AuthorDate: Sat Dec 14 15:12:24 2024 +1000

    tweak rat info
---
 buildSrc/src/main/groovy/geb.base.gradle          |  3 ++
 buildSrc/src/main/groovy/geb.groovy-module.gradle | 35 +++++++++++------------
 geb.gradle                                        |  1 +
 3 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/buildSrc/src/main/groovy/geb.base.gradle 
b/buildSrc/src/main/groovy/geb.base.gradle
index d1fc1b86..7fe102ba 100644
--- a/buildSrc/src/main/groovy/geb.base.gradle
+++ b/buildSrc/src/main/groovy/geb.base.gradle
@@ -41,6 +41,9 @@ gebModule {
                 tasks.findByName("rat")?.tap { rat ->
                     it.dependsOn(rat)
                 }
+                tasks.findByName("checkLicense")?.tap { cl ->
+                    it.dependsOn(cl)
+                }
                 into "${rootProject.buildDir}/reports/${projectDirPath}"
                 from reporting.baseDir
             }
diff --git a/buildSrc/src/main/groovy/geb.groovy-module.gradle 
b/buildSrc/src/main/groovy/geb.groovy-module.gradle
index 9630c29b..80e7a13a 100644
--- a/buildSrc/src/main/groovy/geb.groovy-module.gradle
+++ b/buildSrc/src/main/groovy/geb.groovy-module.gradle
@@ -59,24 +59,21 @@ tasks.withType(Test).configureEach {
 
 tasks.named('rat') {
     excludes = [
-                '.asf.yaml', // ASF metadata for github integration excluded 
from src zip
-                '**/.gradle/**', '**/wrapper/**', 'gradlew*',  // gradle 
wrapper files excluded from src zip
-                '**/build/**', '**/target/**', 'licenses/**', 'notices/**',
-                '**/generatedResources/**',
-                '**/node_modules/**',
-                'out/**', '*.ipr', '**/*.iml', '*.iws', '.idea/**', // 
Intellij files
-                '**/ratpack/public/robots.txt', // Doesn't support comments
-                '**/ratpack/public/css/*.css', // site only
-                '**/ratpack/public/js/*.js', // JavaScript files MIT license, 
site/test only
-                '**/*.min.js', // JavaScript files MIT license, site/test only
-                '**/*.min.css', // CSS files MIT license, site only
-                '**/TransformedClass.template', // TODO: can we remove this?
-                '**/icons.svg', // TODO: licensing info required
-                '.classpath', '.project', '.settings/**', 'bin/**', // Eclipse 
files
-                '**/MANIFEST.MF', // TODO: can we remove this?
-                '**/META-INF/services/**', // TODO: can we remove this?
-                '**/META-INF/groovy/**', // TODO: can we remove this?
-                '**/hs_err_pid**.log', // sometimes left over error files
-                '**/pnpm-lock.yaml', //Lock file for pnpm used to build the 
site
+        '**/build/**', '**/.gradle/**',
+        '**/generatedResources/**',
+        '**/node_modules/**',
+        'out/**', '*.ipr', '**/*.iml', '*.iws', '.idea/**', // Intellij files
+        '**/ratpack/public/robots.txt', // Doesn't support comments
+        '**/ratpack/public/css/*.css', // site only
+        '**/ratpack/public/js/*.js', // JavaScript files MIT license, 
site/test only
+        '**/*.min.js', // JavaScript files MIT license, site/test only
+        '**/*.min.css', // CSS files MIT license, site only
+        '**/TransformedClass.template', // TODO: can we remove this?
+        '**/icons.svg', // TODO: licensing info required
+        '.classpath', '.project', '.settings/**', 'bin/**', // Eclipse files
+        '**/MANIFEST.MF', // TODO: can we remove this?
+        '**/META-INF/services/**', // TODO: can we remove this?
+        '**/META-INF/groovy/**', // TODO: can we remove this?
+        '**/pnpm-lock.yaml', //Lock file for pnpm used to build the site
     ]
 }
\ No newline at end of file
diff --git a/geb.gradle b/geb.gradle
index 446b0ef8..ecccb19f 100644
--- a/geb.gradle
+++ b/geb.gradle
@@ -85,6 +85,7 @@ idea {
 
 tasks.named('rat') {
     excludes = [
+        '.asf.yaml', // ASF metadata for github integration excluded from src 
zip
         '**/build/**',
         '**/.gradle/**', '**/wrapper/**', 'gradlew*',  // gradle wrapper files 
excluded from src zip
         'licenses/**',

Reply via email to