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