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 a71e2ade rat should also check buildSrc directory
a71e2ade is described below

commit a71e2adece1acd40d1f55445391b048256af2883
Author: Paul King <[email protected]>
AuthorDate: Thu Dec 12 14:14:43 2024 +1000

    rat should also check buildSrc directory
---
 buildSrc/src/main/groovy/geb.api-module.gradle     | 18 ++++++++++++++++
 buildSrc/src/main/groovy/geb.base.gradle           | 24 ++++++++++++----------
 buildSrc/src/main/groovy/geb.coordinates.gradle    | 23 ++++++++++++---------
 .../src/main/groovy/geb.dockerised-test.gradle     | 18 ++++++++++++++++
 .../src/main/groovy/geb.groovy-4-module.gradle     | 18 ++++++++++++++++
 buildSrc/src/main/groovy/geb.groovy-module.gradle  | 18 ++++++++++++++++
 .../src/main/groovy/geb.project-grouping.gradle    | 18 ++++++++++++++++
 .../groovy/geb.published-groovy-4-module.gradle    | 18 ++++++++++++++++
 .../main/groovy/geb.published-groovy-module.gradle | 18 ++++++++++++++++
 buildSrc/src/main/groovy/geb.publishing.gradle     | 18 ++++++++++++++++
 .../main/groovy/geb.spock-2-groovy-3-module.gradle | 18 ++++++++++++++++
 .../main/groovy/geb.spock-2-groovy-4-module.gradle | 18 ++++++++++++++++
 buildSrc/src/main/groovy/geb.spock-2-module.gradle | 18 ++++++++++++++++
 .../geb.test-framework-integration-module.gradle   | 18 ++++++++++++++++
 .../groovy/org/gebish/gradle/BaseExtension.groovy  | 18 ++++++++++++++++
 .../org/gebish/gradle/ManualsExtension.groovy      | 23 ++++++++++++---------
 .../groovy/org/gebish/gradle/ManualsPlugin.groovy  | 23 ++++++++++++---------
 .../org/gebish/gradle/task/GatherManuals.groovy    | 23 ++++++++++++---------
 geb.gradle                                         | 10 +++++++++
 19 files changed, 309 insertions(+), 51 deletions(-)

diff --git a/buildSrc/src/main/groovy/geb.api-module.gradle 
b/buildSrc/src/main/groovy/geb.api-module.gradle
index c5592c0b..1b9ada49 100644
--- a/buildSrc/src/main/groovy/geb.api-module.gradle
+++ b/buildSrc/src/main/groovy/geb.api-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.published-groovy-4-module'
 }
diff --git a/buildSrc/src/main/groovy/geb.base.gradle 
b/buildSrc/src/main/groovy/geb.base.gradle
index 59ba4edf..d1fc1b86 100644
--- a/buildSrc/src/main/groovy/geb.base.gradle
+++ b/buildSrc/src/main/groovy/geb.base.gradle
@@ -1,19 +1,21 @@
 /*
- * Copyright 2021 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
  */
-
 import org.gebish.gradle.BaseExtension
 import org.ysb33r.grolifant.api.core.OperatingSystem
 import geb.gradle.SystemPropertiesCommandLineArgumentProvider
diff --git a/buildSrc/src/main/groovy/geb.coordinates.gradle 
b/buildSrc/src/main/groovy/geb.coordinates.gradle
index fd9f68fa..e902a7a4 100644
--- a/buildSrc/src/main/groovy/geb.coordinates.gradle
+++ b/buildSrc/src/main/groovy/geb.coordinates.gradle
@@ -1,17 +1,20 @@
 /*
- * Copyright 2021 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
  */
 version = '7.1-SNAPSHOT'
 group = 'org.gebish'
\ No newline at end of file
diff --git a/buildSrc/src/main/groovy/geb.dockerised-test.gradle 
b/buildSrc/src/main/groovy/geb.dockerised-test.gradle
index d34a40ae..aeb8eec6 100644
--- a/buildSrc/src/main/groovy/geb.dockerised-test.gradle
+++ b/buildSrc/src/main/groovy/geb.dockerised-test.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 def chromeLinuxTestTask = tasks.register("chromeLinuxTest", Test) {
     maxHeapSize = "512m"
     systemProperty "geb.dockerized.driver", "chrome"
diff --git a/buildSrc/src/main/groovy/geb.groovy-4-module.gradle 
b/buildSrc/src/main/groovy/geb.groovy-4-module.gradle
index 71fe6b91..4db966b2 100644
--- a/buildSrc/src/main/groovy/geb.groovy-4-module.gradle
+++ b/buildSrc/src/main/groovy/geb.groovy-4-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.groovy-module'
     id 'geb.spock-2-groovy-4-module'
diff --git a/buildSrc/src/main/groovy/geb.groovy-module.gradle 
b/buildSrc/src/main/groovy/geb.groovy-module.gradle
index f9e9a201..9630c29b 100644
--- a/buildSrc/src/main/groovy/geb.groovy-module.gradle
+++ b/buildSrc/src/main/groovy/geb.groovy-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'groovy'
     id 'java-library'
diff --git a/buildSrc/src/main/groovy/geb.project-grouping.gradle 
b/buildSrc/src/main/groovy/geb.project-grouping.gradle
index d99afb5f..f3ae70f1 100644
--- a/buildSrc/src/main/groovy/geb.project-grouping.gradle
+++ b/buildSrc/src/main/groovy/geb.project-grouping.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 tasks.register('check') {
     dependsOn subprojects.collect { subproject -> "${subproject.path}:check" }
 }
diff --git a/buildSrc/src/main/groovy/geb.published-groovy-4-module.gradle 
b/buildSrc/src/main/groovy/geb.published-groovy-4-module.gradle
index d7241850..b2bea800 100644
--- a/buildSrc/src/main/groovy/geb.published-groovy-4-module.gradle
+++ b/buildSrc/src/main/groovy/geb.published-groovy-4-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.published-groovy-module'
     id 'geb.groovy-4-module'
diff --git a/buildSrc/src/main/groovy/geb.published-groovy-module.gradle 
b/buildSrc/src/main/groovy/geb.published-groovy-module.gradle
index cc56aa87..097ce541 100644
--- a/buildSrc/src/main/groovy/geb.published-groovy-module.gradle
+++ b/buildSrc/src/main/groovy/geb.published-groovy-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.publishing'
     id 'geb.groovy-module'
diff --git a/buildSrc/src/main/groovy/geb.publishing.gradle 
b/buildSrc/src/main/groovy/geb.publishing.gradle
index 569a0f07..e8fa0861 100644
--- a/buildSrc/src/main/groovy/geb.publishing.gradle
+++ b/buildSrc/src/main/groovy/geb.publishing.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.base'
     id 'base'
diff --git a/buildSrc/src/main/groovy/geb.spock-2-groovy-3-module.gradle 
b/buildSrc/src/main/groovy/geb.spock-2-groovy-3-module.gradle
index 0b62de29..5260ab80 100644
--- a/buildSrc/src/main/groovy/geb.spock-2-groovy-3-module.gradle
+++ b/buildSrc/src/main/groovy/geb.spock-2-groovy-3-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.spock-2-module'
 }
diff --git a/buildSrc/src/main/groovy/geb.spock-2-groovy-4-module.gradle 
b/buildSrc/src/main/groovy/geb.spock-2-groovy-4-module.gradle
index 9e47f4ed..ad4661c3 100644
--- a/buildSrc/src/main/groovy/geb.spock-2-groovy-4-module.gradle
+++ b/buildSrc/src/main/groovy/geb.spock-2-groovy-4-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.spock-2-module'
 }
diff --git a/buildSrc/src/main/groovy/geb.spock-2-module.gradle 
b/buildSrc/src/main/groovy/geb.spock-2-module.gradle
index 2b3ec0df..46a1fe48 100644
--- a/buildSrc/src/main/groovy/geb.spock-2-module.gradle
+++ b/buildSrc/src/main/groovy/geb.spock-2-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 tasks.withType(Test).configureEach {
     useJUnitPlatform()
 }
\ No newline at end of file
diff --git 
a/buildSrc/src/main/groovy/geb.test-framework-integration-module.gradle 
b/buildSrc/src/main/groovy/geb.test-framework-integration-module.gradle
index 6b8adc61..7e926e03 100644
--- a/buildSrc/src/main/groovy/geb.test-framework-integration-module.gradle
+++ b/buildSrc/src/main/groovy/geb.test-framework-integration-module.gradle
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 plugins {
     id 'geb.api-module'
 }
diff --git a/buildSrc/src/main/groovy/org/gebish/gradle/BaseExtension.groovy 
b/buildSrc/src/main/groovy/org/gebish/gradle/BaseExtension.groovy
index 93d3b7df..1f1d2a4c 100644
--- a/buildSrc/src/main/groovy/org/gebish/gradle/BaseExtension.groovy
+++ b/buildSrc/src/main/groovy/org/gebish/gradle/BaseExtension.groovy
@@ -1,3 +1,21 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
 package org.gebish.gradle
 
 import org.gradle.api.Project
diff --git a/buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy 
b/buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy
index 96282e78..b2658c28 100644
--- a/buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy
+++ b/buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy
@@ -1,17 +1,20 @@
 /*
- * Copyright 2021 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
  */
 package org.gebish.gradle
 
diff --git a/buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy 
b/buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy
index 8557d50d..3bddf324 100644
--- a/buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy
+++ b/buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy
@@ -1,17 +1,20 @@
 /*
- * Copyright 2021 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
  */
 package org.gebish.gradle
 
diff --git 
a/buildSrc/src/main/groovy/org/gebish/gradle/task/GatherManuals.groovy 
b/buildSrc/src/main/groovy/org/gebish/gradle/task/GatherManuals.groovy
index 3e117422..948c4674 100644
--- a/buildSrc/src/main/groovy/org/gebish/gradle/task/GatherManuals.groovy
+++ b/buildSrc/src/main/groovy/org/gebish/gradle/task/GatherManuals.groovy
@@ -1,17 +1,20 @@
 /*
- * Copyright 2021 the original author or authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
  */
 package org.gebish.gradle.task
 
diff --git a/geb.gradle b/geb.gradle
index 481ffedc..b5f05cdd 100644
--- a/geb.gradle
+++ b/geb.gradle
@@ -8,6 +8,11 @@ plugins {
     alias(libs.plugins.nexusPublish)
     alias(libs.plugins.asl2)
     id 'com.github.jk1.dependency-license-report' version '2.9'
+    id 'org.nosphere.apache.rat'
+}
+
+repositories {
+    mavenCentral()
 }
 
 configurations {
@@ -59,3 +64,8 @@ idea {
         jdkName "11"
     }
 }
+
+tasks.named('rat') {
+    inputDir.set(file('buildSrc'))
+    excludes = ['**/build/**', '**/.gradle/**']
+}
\ No newline at end of file

Reply via email to