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.git
The following commit(s) were added to refs/heads/master by this push:
new 5df4ce6995 point to adoc file from subproject root (add license
headers)
5df4ce6995 is described below
commit 5df4ce69953b7bdc6d6b3c05ff414293f5e1a8df
Author: Paul King <[email protected]>
AuthorDate: Wed Mar 25 09:30:04 2026 +1000
point to adoc file from subproject root (add license headers)
---
subprojects/groovy-ant/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-binary/README.adoc | 25 +++++++++++++++++++++++--
subprojects/groovy-console/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-contracts/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-ginq/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-groovydoc/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-groovysh/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-jmx/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-json/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-logging-test/README.adoc | 25 +++++++++++++++++++++++--
subprojects/groovy-servlet/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-sql/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-templates/README.adoc | 23 ++++++++++++++++++++++-
subprojects/groovy-toml/README.adoc | 23 ++++++++++++++++++++++-
14 files changed, 310 insertions(+), 16 deletions(-)
diff --git a/subprojects/groovy-ant/README.adoc
b/subprojects/groovy-ant/README.adoc
index b710e6f034..acc11bcd2e 100644
--- a/subprojects/groovy-ant/README.adoc
+++ b/subprojects/groovy-ant/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Ant Module
Provides Ant tasks for executing Groovy scripts and compiling Groovy code from
within Ant build files.
-See link:src/spec/doc/groovy-ant-task.adoc[groovy-ant-task.adoc] and
link:src/spec/doc/groovyc-ant-task.adoc[groovyc-ant-task.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/groovy-ant-task.adoc[groovy-ant-task.adoc] and
link:src/spec/doc/groovyc-ant-task.adoc[groovyc-ant-task.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-binary/README.adoc
b/subprojects/groovy-binary/README.adoc
index fcbd26e581..276df7f4e0 100644
--- a/subprojects/groovy-binary/README.adoc
+++ b/subprojects/groovy-binary/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Binary Module
-Provides the main Groovy language documentation and binary distribution.
+Provides the combined (core + modules) Groovy language documentation and
distributions.
-See link:src/spec/doc/index.adoc[index.adoc] for detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/index.adoc[index.adoc] for the merged asciidoc
documentation.
diff --git a/subprojects/groovy-console/README.adoc
b/subprojects/groovy-console/README.adoc
index fb09370db4..2e28c4ae16 100644
--- a/subprojects/groovy-console/README.adoc
+++ b/subprojects/groovy-console/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Console Module
Provides a Groovy Swing Console that allows users to enter and run Groovy
scripts interactively.
-See link:src/spec/doc/groovy-console.adoc[groovy-console.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/groovy-console.adoc[groovy-console.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-contracts/README.adoc
b/subprojects/groovy-contracts/README.adoc
index 19b8864def..34f294e8ce 100644
--- a/subprojects/groovy-contracts/README.adoc
+++ b/subprojects/groovy-contracts/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Contracts Module
Provides design by contract support with annotations for class invariants,
pre-conditions, and post-conditions on Groovy classes and interfaces.
-See link:src/spec/doc/contracts-userguide.adoc[contracts-userguide.adoc] for
detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/contracts-userguide.adoc[contracts-userguide.adoc] for
detailed documentation.
diff --git a/subprojects/groovy-ginq/README.adoc
b/subprojects/groovy-ginq/README.adoc
index 0c3907cb90..57a61131bb 100644
--- a/subprojects/groovy-ginq/README.adoc
+++ b/subprojects/groovy-ginq/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy GINQ Module
Provides a higher-level abstraction for querying in-memory collections of
objects in SQL-like style using Groovy-Integrated Query (GINQ).
-See link:src/spec/doc/ginq-userguide.adoc[ginq-userguide.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/ginq-userguide.adoc[ginq-userguide.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-groovydoc/README.adoc
b/subprojects/groovy-groovydoc/README.adoc
index 374f50c865..d97469e6be 100644
--- a/subprojects/groovy-groovydoc/README.adoc
+++ b/subprojects/groovy-groovydoc/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Groovydoc Module
Provides a documentation generator for Groovy and Java code, similar to
Javadoc but capable of handling both languages.
-See link:src/spec/doc/groovydoc.adoc[groovydoc.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/groovydoc.adoc[groovydoc.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-groovysh/README.adoc
b/subprojects/groovy-groovysh/README.adoc
index 9653c93329..57a26416c7 100644
--- a/subprojects/groovy-groovysh/README.adoc
+++ b/subprojects/groovy-groovysh/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Groovysh Module
Provides the Groovy Shell, a command-line application for easily evaluating
Groovy expressions, defining classes, and running experiments.
-See link:src/spec/doc/groovysh.adoc[groovysh.adoc] for detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/groovysh.adoc[groovysh.adoc] for detailed documentation.
diff --git a/subprojects/groovy-jmx/README.adoc
b/subprojects/groovy-jmx/README.adoc
index 30a81b218e..cc6bc81c07 100644
--- a/subprojects/groovy-jmx/README.adoc
+++ b/subprojects/groovy-jmx/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy JMX Module
Provides GroovyMBean class which simplifies working with JMX by making MBeans
look like normal Groovy objects.
-See link:src/spec/doc/jmx.adoc[jmx.adoc] for detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/jmx.adoc[jmx.adoc] for detailed documentation.
diff --git a/subprojects/groovy-json/README.adoc
b/subprojects/groovy-json/README.adoc
index f95824153b..e868530246 100644
--- a/subprojects/groovy-json/README.adoc
+++ b/subprojects/groovy-json/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy JSON Module
Provides integrated support for converting between Groovy objects and JSON
with classes for serialisation and parsing.
-See link:src/spec/doc/json-userguide.adoc[json-userguide.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/json-userguide.adoc[json-userguide.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-logging-test/README.adoc
b/subprojects/groovy-logging-test/README.adoc
index 14ad3ed490..92fc1cf045 100644
--- a/subprojects/groovy-logging-test/README.adoc
+++ b/subprojects/groovy-logging-test/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Logging Test Module
-Provides AST transformations for integration with widely used logging
frameworks, adding streamlined declarative logging support.
+Provides tests for the declarative logging AST transformations. Documentation
is kept with the tests but the code is in the core module.
-See link:src/spec/doc/logging-transforms.adoc[logging-transforms.adoc] for
detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/logging-transforms.adoc[logging-transforms.adoc] for
detailed documentation.
diff --git a/subprojects/groovy-servlet/README.adoc
b/subprojects/groovy-servlet/README.adoc
index 064a77851e..0bb7662e74 100644
--- a/subprojects/groovy-servlet/README.adoc
+++ b/subprojects/groovy-servlet/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Servlet Module
Provides servlet support including Groovylets (Groovy scripts as Servlets) and
Template Servlets for running Groovy's template engines.
-See link:src/spec/doc/servlet-userguide.adoc[servlet-userguide.adoc] for
detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/servlet-userguide.adoc[servlet-userguide.adoc] for
detailed documentation.
diff --git a/subprojects/groovy-sql/README.adoc
b/subprojects/groovy-sql/README.adoc
index b0436bc087..8f6562fb3a 100644
--- a/subprojects/groovy-sql/README.adoc
+++ b/subprojects/groovy-sql/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy SQL Module
Provides a higher-level abstraction over Java's JDBC technology for
interacting with SQL databases.
-See link:src/spec/doc/sql-userguide.adoc[sql-userguide.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/sql-userguide.adoc[sql-userguide.adoc] for detailed
documentation.
diff --git a/subprojects/groovy-templates/README.adoc
b/subprojects/groovy-templates/README.adoc
index 2ed4a1ac35..0173313643 100644
--- a/subprojects/groovy-templates/README.adoc
+++ b/subprojects/groovy-templates/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy Templates Module
Provides a dedicated template framework for generating text dynamically from
static templates with multiple template engine implementations.
-See link:src/spec/doc/template-engines.adoc[template-engines.adoc] for
detailed documentation.
\ No newline at end of file
+See link:src/spec/doc/template-engines.adoc[template-engines.adoc] for
detailed documentation.
diff --git a/subprojects/groovy-toml/README.adoc
b/subprojects/groovy-toml/README.adoc
index 8e3b373163..9fd4d058d7 100644
--- a/subprojects/groovy-toml/README.adoc
+++ b/subprojects/groovy-toml/README.adoc
@@ -1,5 +1,26 @@
+//////////////////////////////////////////
+
+ 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.
+
+//////////////////////////////////////////
+
= Groovy TOML Module
Provides support for converting between Groovy objects and TOML with classes
for serialisation and parsing.
-See link:src/spec/doc/toml-userguide.adoc[toml-userguide.adoc] for detailed
documentation.
\ No newline at end of file
+See link:src/spec/doc/toml-userguide.adoc[toml-userguide.adoc] for detailed
documentation.