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

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-dev-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 5c42380  2026/01/29 09:02:50: Generated dev website from 
groovy-website@a75773a
5c42380 is described below

commit 5c42380ab46c8bb32a25812b92b0cd8fb5dcb284
Author: jenkins <[email protected]>
AuthorDate: Thu Jan 29 09:02:50 2026 +0000

    2026/01/29 09:02:50: Generated dev website from groovy-website@a75773a
---
 js/search.js             |  40 +++
 js/vendor/lunr.min.js    |   6 +
 search.html              | 107 +-----
 search/search-index.json | 863 +++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 923 insertions(+), 93 deletions(-)

diff --git a/js/search.js b/js/search.js
new file mode 100644
index 0000000..514a81d
--- /dev/null
+++ b/js/search.js
@@ -0,0 +1,40 @@
+/*
+ *  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.
+ */
+let idx = null;
+let documents = [];
+
+fetch('search/search-index.json')
+  .then(r => r.json())
+  .then(data => {
+    documents = data;
+    idx = lunr(function () {
+      this.ref('id');
+      this.field('title');
+      this.field('content');
+
+      data.forEach(d => this.add(d));
+    });
+  });
+
+function doSearch(query) {
+  if (!idx || !query) return [];
+  return idx.search(query).map(r =>
+    documents.find(d => d.id === r.ref)
+  );
+}
diff --git a/js/vendor/lunr.min.js b/js/vendor/lunr.min.js
new file mode 100644
index 0000000..ae2661c
--- /dev/null
+++ b/js/vendor/lunr.min.js
@@ -0,0 +1,6 @@
+/**
+ * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as 
bright - 2.3.9
+ * Copyright (C) 2020 Oliver Nightingale
+ * @license MIT
+ */
+!function(){var e=function(t){var r=new e.Builder;return 
r.pipeline.add(e.trimmer,e.stopWordFilter,e.stemmer),r.searchPipeline.add(e.stemmer),t.call(r,r),r.build()};e.version="2.3.9",e.utils={},e.utils.warn=function(e){return
 
function(t){e.console&&console.warn&&console.warn(t)}}(this),e.utils.asString=function(e){return
 void 
0===e||null===e?"":e.toString()},e.utils.clone=function(e){if(null===e||void 
0===e)return e;for(var 
t=Object.create(null),r=Object.keys(e),i=0;i<r.length;i++){var n [...]
\ No newline at end of file
diff --git a/search.html b/search.html
index 9e05f71..eb307ac 100644
--- a/search.html
+++ b/search.html
@@ -64,99 +64,20 @@
                                                 <i class='fa-classic 
fa-regular fa-pen-to-square'></i> Improve this doc
                                             </button>
                                         </div><h1><i class='fa-classic 
fa-solid fa-magnifying-glass'></i> Search</h1><p>
-                                You can search the Groovy website, the Groovy 
documentation, and the Groovy APIs,
-                                with the Google Custom Search box below. 
Please type your search query, and hit enter:</p><div><script>
-                                  (function() {
-                                    var cx = 
'013939896723962546743:hbhn__olhii';
-                                    var gcse = 
document.createElement('script');
-                                    gcse.type = 'text/javascript';
-                                    gcse.async = true;
-                                    gcse.src = (document.location.protocol == 
'https:' ? 'https:' : 'http:') +
-                                        '//www.google.com/cse/cse.js?cx=' + cx;
-                                    var s = 
document.getElementsByTagName('script')[0];
-                                    s.parentNode.insertBefore(gcse, s);
-                                  })();
-                                </script><gcse:search 
linkTarget='_blank'></gcse:search><style>
-                                    .gsc-input-box {
-                                        height: auto;
-                                    }
-                                    input.gsc-search-button, 
input.gsc-search-button-v2 {
-                                        height: 30px;
-                                        display: none;
-                                    }
-                                    .gs-title {
-                                        line-height: 20px;
-                                        font-weight: bold;
-                                    }
-                                    .gs-snippet {
-                                        margin-left: 8px;
-                                        line-height: 18px;
-                                        font-family: "Noto Sans JP", 
"Helvetica Neue", Helvetica, Arial, sans-serif;
-                                    }
-                                    .gsc-cursor-page {
-                                        margin: 4px;
-                                        padding: 4px;
-                                        padding-left: 8px;
-                                        padding-right: 8px;
-                                        border: 1px solid gray;
-                                    }
-                                    .gsc-cursor-page:hover {
-                                        color: white !important;
-                                        background-color: #db4800 !important;
-                                        text-decoration: none !important;
-                                    }
-                                    .gsc-cursor-current-page {
-                                        background-color: #F2F2F2 !important;
-                                        color: black !important;
-                                    }
-                                    .gsc-selected-option-container {
-                                        width: 120px !important;
-                                    }
-                                    td.gsc-search-button {
-                                        padding-top: 0;
-                                    }
-                                    
button.gsc-search-button.gsc-search-button-v2 > svg {
-                                        vertical-align: middle;
-                                    }
-                                    div.gsc-control-cse.gsc-control-cse-en {
-                                        padding: 0;
-                                    }
-                                    td.gsc-orderby-container {
-                                        padding-right: 20px;
-                                    }
-                                    .gs-no-results-result .gs-snippet {
-                                        font-weight: bold;
-                                        color: #db4800;
-                                        background-color: white;
-                                        border: 0px;
-                                    }
-                                    .gsc-webResult, .gsc-result {
-                                        font-family: "Noto Sans JP", 
"Helvetica Neue", Helvetica, Arial, sans-serif;
-                                    }
-                                    .gsst_a, .gscb_a {
-                                        margin-top: 3px;
-                                    }
-                                    .gs-per-result-labels {
-                                        margin-left: 8px;
-                                        margin-top: 4px;
-                                    }
-                                    .gs-per-result-labels:before {
-                                        font-family: "Font Awesome 7 Free";
-                                        content: '\f02c';
-                                        margin-right: 8px;
-                                    }
-                                    .gsc-tabHeader.gsc-tabhActive {
-                                        border-color: #CCCCCC;
-                                        border-bottom-color: #F2F2F2;
-                                        background-color: #F2F2F2;
-                                    }
-                                    .gsc-tabsArea {
-                                        border-bottom: 0;
-                                    }
-                                    a.gs-label, img.gs-image {
-                                        margin-left: 5px;
-                                    }
-                                </style></div><hr 
class='divider'/></div></div></div></div><footer id='footer'>
+                            You can search the Groovy developer documentation 
and site-dev pages.
+                            Type your query below and see results instantly:
+                        </p><div id='search-container'><input type='search' 
id='q' placeholder='Search developer docs…' style='width: 100%; padding: 0.5em; 
font-size: 1em;'/><div id='results' style='margin-top: 1em;'/></div><script 
src='js/vendor/lunr.min.js'></script><script 
src='js/search.js'></script><script>
+                            
document.getElementById('q').addEventListener('input', function (e) {
+                                const results = doSearch(e.target.value);
+                                const out = document.getElementById('results');
+                                out.innerHTML = '';
+                                results.forEach(r => {
+                                    const div = document.createElement('div');
+                                    div.innerHTML = '<p><a href="' + r.url + 
'">' + r.title + '</a></p>';
+                                    out.appendChild(div);
+                                });
+                            });
+                        </script><hr 
class='divider'/></div></div></div></div><footer id='footer'>
                             <div class='row'>
                                 <div class='colset-3-footer'>
                                     <div class='col-1'>
diff --git a/search/search-index.json b/search/search-index.json
new file mode 100644
index 0000000..afb75a8
--- /dev/null
+++ b/search/search-index.json
@@ -0,0 +1,863 @@
+[
+    {
+        "id": "versioning.html",
+        "title": "The Apache Groovy programming language - Versioning",
+        "content": "The Apache Groovy programming language - Versioning 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Download Support Contribute Ecosystem 
Blog posts Socialize Download Groovy [...]
+        "url": "versioning.html",
+        "site": "dev"
+    },
+    {
+        "id": "search.html",
+        "title": "The Apache Groovy programming language - Search",
+        "content": "The Apache Groovy programming language - Search Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation Download Support Contribute Ecosystem Blog 
posts Socialize Improve this doc Se [...]
+        "url": "search.html",
+        "site": "dev"
+    },
+    {
+        "id": "snapshots.html",
+        "title": "The Apache Groovy programming language - Snapshot artifacts",
+        "content": "The Apache Groovy programming language - Snapshot 
artifacts Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize Downloa [...]
+        "url": "snapshots.html",
+        "site": "dev"
+    },
+    {
+        "id": "guidelines.html",
+        "title": "The Apache Groovy programming language - Developer 
Guidelines",
+        "content": "The Apache Groovy programming language - Developer 
Guidelines Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize Suppo [...]
+        "url": "guidelines.html",
+        "site": "dev"
+    },
+    {
+        "id": "buildstatus.html",
+        "title": "The Apache Groovy programming language - Continuous 
integration",
+        "content": "The Apache Groovy programming language - Continuous 
integration Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize Imp [...]
+        "url": "buildstatus.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/wayang-tensorflow.html",
+        "title": "The Apache Groovy programming language - Blogs - Using 
TensorFlow from Apache Wayang",
+        "content": "The Apache Groovy programming language - Blogs - Using 
TensorFlow from Apache Wayang Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blo [...]
+        "url": "blog/wayang-tensorflow.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-oracle23ai.html",
+        "title": "The Apache Groovy programming language - Blogs - Using the 
Oracle 23ai Vector data type with Groovy&trade; to classify Iris flowers",
+        "content": "The Apache Groovy programming language - Blogs - Using the 
Oracle 23ai Vector data type with Groovy&trade; to classify Iris flowers 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Document [...]
+        "url": "blog/groovy-oracle23ai.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/whiskey-clustering-with-groovy-and.html",
+        "title": "The Apache Groovy programming language - Blogs - Whiskey 
Clustering with Groovy&trade; and Apache Ignite",
+        "content": "The Apache Groovy programming language - Blogs - Whiskey 
Clustering with Groovy&trade; and Apache Ignite Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Cont [...]
+        "url": "blog/whiskey-clustering-with-groovy-and.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/create-groovy-blog.html",
+        "title": "The Apache Groovy programming language - Blogs - Creating a 
Groovy&trade; Blog Post",
+        "content": "The Apache Groovy programming language - Blogs - Creating 
a Groovy&trade; Blog Post Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog [...]
+        "url": "blog/create-groovy-blog.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/community-over-code-na-2023.html",
+        "title": "The Apache Groovy programming language - Blogs - Community 
Over Code (North America) 2023",
+        "content": "The Apache Groovy programming language - Blogs - Community 
Over Code (North America) 2023 Socialize Discuss on the mailing list Groovy on 
X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyste [...]
+        "url": "blog/community-over-code-na-2023.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-7-and.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.7 and 3.0.0-beta-1 Windows Installers Released (Community Artifacts)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.7 and 3.0.0-beta-1 Windows Installers Released (Community Artifacts) 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentati [...]
+        "url": "blog/groovy-2-5-7-and.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/set-operations-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Set 
Operators with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Set 
Operators with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog p [...]
+        "url": "blog/set-operations-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groundhog-day.html",
+        "title": "The Apache Groovy programming language - Blogs - Groundhog 
Day",
+        "content": "The Apache Groovy programming language - Blogs - Groundhog 
Day Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy 
on Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub 
Report issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Download Support Contribute Ecosystem 
Blog posts Socialize Blog [...]
+        "url": "blog/groundhog-day.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/deep-learning-and-eclipse-collections.html",
+        "title": "The Apache Groovy programming language - Blogs - Deep 
Learning and Eclipse Collections",
+        "content": "The Apache Groovy programming language - Blogs - Deep 
Learning and Eclipse Collections Socialize Discuss on the mailing list Groovy 
on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem B [...]
+        "url": "blog/deep-learning-and-eclipse-collections.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-2-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.2 released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.2 released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-2-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/encryption-and-decryption-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Encryption 
and decryption with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - 
Encryption and decryption with Groovy&trade; Socialize Discuss on the mailing 
list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events 
and conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecos [...]
+        "url": "blog/encryption-and-decryption-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/testing-your-java-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Testing 
your Java with Groovy&trade;, Spock, JUnit5, Jacoco, Jqwik and Pitest",
+        "content": "The Apache Groovy programming language - Blogs - Testing 
your Java with Groovy&trade;, Spock, JUnit5, Jacoco, Jqwik and Pitest Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation [...]
+        "url": "blog/testing-your-java-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-graph-databases.html",
+        "title": "The Apache Groovy programming language - Blogs - Using Graph 
Databases with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using 
Graph Databases with Groovy&trade; Socialize Discuss on the mailing list Groovy 
on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyste [...]
+        "url": "blog/groovy-graph-databases.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-0-0-alpha1.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-alpha-4 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-alpha-4 Windows Installer Released (Community Artifact) Socialize Discuss 
on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download [...]
+        "url": "blog/groovy-3-0-0-alpha1.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/fun-with-rating-stars.html",
+        "title": "The Apache Groovy programming language - Blogs - Fun with 
rating stars",
+        "content": "The Apache Groovy programming language - Blogs - Fun with 
rating stars Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/fun-with-rating-stars.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-4-windows.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.4 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.4 Windows Installer Released (Community Artifact) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support [...]
+        "url": "blog/groovy-2-5-4-windows.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-4-0-3-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
4.0.3 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
4.0.3 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-4-0-3-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-gatherers.html",
+        "title": "The Apache Groovy programming language - Blogs - Using 
Gatherers with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using 
Gatherers with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog [...]
+        "url": "blog/groovy-gatherers.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/seasons-greetings-emoji.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Season&#8217;s Greetings with Emojis",
+        "content": "The Apache Groovy programming language - Blogs - 
Season&#8217;s Greetings with Emojis Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem Bl [...]
+        "url": "blog/seasons-greetings-emoji.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-dates-and-times-cheat.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Dates And Times Cheat Sheet",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Dates And Times Cheat Sheet Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyst [...]
+        "url": "blog/groovy-dates-and-times-cheat.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-2-windows.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.2 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.2 Windows Installer Released (Community Artifact) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support [...]
+        "url": "blog/groovy-2-5-2-windows.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-highlights.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 3 
Highlights",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 3 
Highlights Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socializ [...]
+        "url": "blog/groovy-3-highlights.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-list-processing-cheat-sheet.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; List Processing Cheat Sheet",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; List Processing Cheat Sheet Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyst [...]
+        "url": "blog/groovy-list-processing-cheat-sheet.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-delegation.html",
+        "title": "The Apache Groovy programming language - Blogs - Using the 
Delegation Pattern with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using the 
Delegation Pattern with Groovy&trade; Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute E [...]
+        "url": "blog/groovy-delegation.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/zipping-collections-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Zipping 
Collections with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Zipping 
Collections with Groovy&trade; Socialize Discuss on the mailing list Groovy on 
X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem  [...]
+        "url": "blog/zipping-collections-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/fruity-eclipse-grouping.html",
+        "title": "The Apache Groovy programming language - Blogs - Grouping 
Fruity Collections",
+        "content": "The Apache Groovy programming language - Blogs - Grouping 
Fruity Collections Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts  [...]
+        "url": "blog/fruity-eclipse-grouping.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/deck-of-cards-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Deck of 
cards with Groovy&trade;, JDK collections and Eclipse Collections",
+        "content": "The Apache Groovy programming language - Blogs - Deck of 
cards with Groovy&trade;, JDK collections and Eclipse Collections Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation Dow [...]
+        "url": "blog/deck-of-cards-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-0-0-beta2.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-2 Windows Installer Released (Community Release)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-2 Windows Installer Released (Community Release) Socialize Discuss 
on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download S [...]
+        "url": "blog/groovy-3-0-0-beta2.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/comparators-and-sorting-in-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Comparators 
and Sorting in Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - 
Comparators and Sorting in Groovy&trade; Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyste [...]
+        "url": "blog/comparators-and-sorting-in-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-7-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.7 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.7 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-7-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/netbeans.html",
+        "title": "The Apache Groovy programming language - Blogs - Using 
Apache NetBeans with Apache Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using 
Apache NetBeans with Apache Groovy&trade; Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute E [...]
+        "url": "blog/netbeans.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-typecheckers.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Type Checkers",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Type Checkers Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog posts  [...]
+        "url": "blog/groovy-typecheckers.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/solving-cryptarithmetic-puzzles-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Solving 
cryptarithmetic puzzles with Groovy&trade; and constraint programming using 
Choco, JaCoP, and OR-Tools",
+        "content": "The Apache Groovy programming language - Blogs - Solving 
cryptarithmetic puzzles with Groovy&trade; and constraint programming using 
Choco, JaCoP, and OR-Tools Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache  [...]
+        "url": "blog/solving-cryptarithmetic-puzzles-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/embabel-agentic-patterns.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade;, Embabel, and Agentic Design Patterns",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade;, Embabel, and Agentic Design Patterns Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Contribu [...]
+        "url": "blog/embabel-agentic-patterns.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-0-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.0 released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.0 released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-0-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/jvm-hello-world-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - JVM Hello 
World with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - JVM Hello 
World with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog [...]
+        "url": "blog/jvm-hello-world-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-text-similarity.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Text Similarity",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Text Similarity Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog post [...]
+        "url": "blog/groovy-text-similarity.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-knapsack.html",
+        "title": "The Apache Groovy programming language - Blogs - Solving the 
Knapsack Problem with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Solving 
the Knapsack Problem with Groovy&trade; Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute E [...]
+        "url": "blog/groovy-knapsack.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/announce-announcing-codenarc-1-2.html",
+        "title": "The Apache Groovy programming language - Blogs - Announcing 
CodeNarc 1.2",
+        "content": "The Apache Groovy programming language - Blogs - 
Announcing CodeNarc 1.2 Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog posts Soci [...]
+        "url": "blog/announce-announcing-codenarc-1-2.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/reading-and-writing-csv-files.html",
+        "title": "The Apache Groovy programming language - Blogs - Reading and 
Writing CSV files with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Reading 
and Writing CSV files with Groovy&trade; Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute  [...]
+        "url": "blog/reading-and-writing-csv-files.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-null-processing.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Processing Nulls In Lists",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Processing Nulls In Lists Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem [...]
+        "url": "blog/groovy-null-processing.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-haiku-processing.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Haiku processing",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Haiku processing Socialize Discuss on the mailing list Groovy on 
X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem Blog pos [...]
+        "url": "blog/groovy-haiku-processing.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-ai.html",
+        "title": "The Apache Groovy programming language - Blogs - Exploring 
AI with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Exploring 
AI with Groovy&trade; Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog po [...]
+        "url": "blog/groovy-ai.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-3-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.3 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.3 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-3-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-dauphine.html",
+        "title": "The Apache Groovy programming language - Blogs - Processing 
Results for the Crit\u00e9rium du Dauphin\u00e9",
+        "content": "The Apache Groovy programming language - Blogs - 
Processing Results for the Crit\u00e9rium du Dauphin\u00e9 Socialize Discuss on 
the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support C [...]
+        "url": "blog/groovy-dauphine.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/matrix-calculations-with-groovy-apache.html",
+        "title": "The Apache Groovy programming language - Blogs - Matrix 
calculations with Groovy&trade;, Apache Commons Math, ojAlgo, Nd4j and EJML",
+        "content": "The Apache Groovy programming language - Blogs - Matrix 
calculations with Groovy&trade;, Apache Commons Math, ojAlgo, Nd4j and EJML 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Document [...]
+        "url": "blog/matrix-calculations-with-groovy-apache.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-pekko-gpars.html",
+        "title": "The Apache Groovy programming language - Blogs - Using 
Apache Pekko actors and GPars actors with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using 
Apache Pekko actors and GPars actors with Groovy&trade; Socialize Discuss on 
the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Suppor [...]
+        "url": "blog/groovy-pekko-gpars.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/handling-byte-order-mark-characters.html",
+        "title": "The Apache Groovy programming language - Blogs - Handling 
Byte-Order-Mark Characters in Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Handling 
Byte-Order-Mark Characters in Groovy&trade; Socialize Discuss on the mailing 
list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events 
and conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contrib [...]
+        "url": "blog/handling-byte-order-mark-characters.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/working-with-sql-databases-with.html",
+        "title": "The Apache Groovy programming language - Blogs - Working 
with SQL databases with Groovy&trade; and GraalVM",
+        "content": "The Apache Groovy programming language - Blogs - Working 
with SQL databases with Groovy&trade; and GraalVM Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Co [...]
+        "url": "blog/working-with-sql-databases-with.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/wordle-checker.html",
+        "title": "The Apache Groovy programming language - Blogs - Checking 
Wordle with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Checking 
Wordle with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog [...]
+        "url": "blog/wordle-checker.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/using-groovy-with-apache-wayang.html",
+        "title": "The Apache Groovy programming language - Blogs - Using 
Groovy&trade; with Apache Wayang and Apache Spark&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Using 
Groovy&trade; with Apache Wayang and Apache Spark&trade; Socialize Discuss on 
the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Suppo [...]
+        "url": "blog/using-groovy-with-apache-wayang.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-0-0-beta.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-1 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-1 Released Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts [...]
+        "url": "blog/groovy-3-0-0-beta.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/calculating-fibonacci-with-groovy-revisited.html",
+        "title": "The Apache Groovy programming language - Blogs - Calculating 
Fibonacci with Groovy&trade; revisited",
+        "content": "The Apache Groovy programming language - Blogs - 
Calculating Fibonacci with Groovy&trade; revisited Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Contribut [...]
+        "url": "blog/calculating-fibonacci-with-groovy-revisited.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-0-0-beta1.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-2 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-beta-2 Released Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts [...]
+        "url": "blog/groovy-3-0-0-beta1.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/lego-bricks-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Lego Bricks 
with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Lego 
Bricks with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog pos [...]
+        "url": "blog/lego-bricks-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/quake3-inverse-square-root.html",
+        "title": "The Apache Groovy programming language - Blogs - Quake III 
Arena and the fast inverse square root algorithm",
+        "content": "The Apache Groovy programming language - Blogs - Quake III 
Arena and the fast inverse square root algorithm Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support C [...]
+        "url": "blog/quake3-inverse-square-root.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/gmavenplus-1-6-2-released.html",
+        "title": "The Apache Groovy programming language - Blogs - GMavenPlus 
1.6.2 Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - 
GMavenPlus 1.6.2 Released (Community Artifact) Socialize Discuss on the mailing 
list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events 
and conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ec [...]
+        "url": "blog/gmavenplus-1-6-2-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-1-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.1 released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.1 released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-1-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-lucene.html",
+        "title": "The Apache Groovy programming language - Blogs - Searching 
with Lucene",
+        "content": "The Apache Groovy programming language - Blogs - Searching 
with Lucene Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-lucene.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-4-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.4 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.4 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-4-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-release-train-4-0.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
release train: 4.0.4, 3.0.12, 2.5.18",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
release train: 4.0.4, 3.0.12, 2.5.18 Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosy [...]
+        "url": "blog/groovy-release-train-4-0.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/australian-timezones.html",
+        "title": "The Apache Groovy programming language - Blogs - Australian 
Time Zones",
+        "content": "The Apache Groovy programming language - Blogs - 
Australian Time Zones Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/australian-timezones.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/detecting-objects-with-groovy-the.html",
+        "title": "The Apache Groovy programming language - Blogs - Detecting 
objects with Groovy&trade;, the Deep Java Library (DJL), and Apache MXNet",
+        "content": "The Apache Groovy programming language - Blogs - Detecting 
objects with Groovy&trade;, the Deep Java Library (DJL), and Apache MXNet 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documen [...]
+        "url": "blog/detecting-objects-with-groovy-the.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/adventures-with-groovyfx.html",
+        "title": "The Apache Groovy programming language - Blogs - Adventures 
with GroovyFX",
+        "content": "The Apache Groovy programming language - Blogs - 
Adventures with GroovyFX Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog posts Soc [...]
+        "url": "blog/adventures-with-groovyfx.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/exploring-gatherers4j.html",
+        "title": "The Apache Groovy programming language - Blogs - Exploring 
Gatherers4J with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Exploring 
Gatherers4J with Groovy&trade; Socialize Discuss on the mailing list Groovy on 
X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyste [...]
+        "url": "blog/exploring-gatherers4j.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/chatgpt-one-liners.html",
+        "title": "The Apache Groovy programming language - Blogs - ChatGPT 
meets Groovy&trade; one-liners",
+        "content": "The Apache Groovy programming language - Blogs - ChatGPT 
meets Groovy&trade; one-liners Socialize Discuss on the mailing list Groovy on 
X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem  [...]
+        "url": "blog/chatgpt-one-liners.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-4-17-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.4.17 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.4.17 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socia [...]
+        "url": "blog/groovy-2-4-17-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/classifying-iris-flowers-with-deep.html",
+        "title": "The Apache Groovy programming language - Blogs - Classifying 
Iris Flowers with Deep Learning, Groovy&trade; and GraalVM",
+        "content": "The Apache Groovy programming language - Blogs - 
Classifying Iris Flowers with Deep Learning, Groovy&trade; and GraalVM 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Downlo [...]
+        "url": "blog/classifying-iris-flowers-with-deep.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/helloworldemoji.html",
+        "title": "The Apache Groovy programming language - Blogs - Hello World 
with Emojis",
+        "content": "The Apache Groovy programming language - Blogs - Hello 
World with Emojis Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Soci [...]
+        "url": "blog/helloworldemoji.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/gpars-meets-virtual-threads.html",
+        "title": "The Apache Groovy programming language - Blogs - GPars meets 
Virtual Threads",
+        "content": "The Apache Groovy programming language - Blogs - GPars 
meets Virtual Threads Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts  [...]
+        "url": "blog/gpars-meets-virtual-threads.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/parsing-json-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Parsing 
JSON with Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Parsing 
JSON with Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog po [...]
+        "url": "blog/parsing-json-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-3-0-0-alpha.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-alpha-4 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
3.0.0-alpha-4 Released Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog post [...]
+        "url": "blog/groovy-3-0-0-alpha.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-5-windows.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.5 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.5 Windows Installer Released (Community Artifact) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support [...]
+        "url": "blog/groovy-2-5-5-windows.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/testing_permutations_combinations.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Testing with Combinations and Permutations",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Testing with Combinations and Permutations Socialize Discuss on 
the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Con [...]
+        "url": "blog/testing_permutations_combinations.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/apache-groovy-committer-graeme-rocher.html",
+        "title": "The Apache Groovy programming language - Blogs - Apache 
Groovy&trade; committer Graeme Rocher receives Oracle Groundbreaker award",
+        "content": "The Apache Groovy programming language - Blogs - Apache 
Groovy&trade; committer Graeme Rocher receives Oracle Groundbreaker award 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentat [...]
+        "url": "blog/apache-groovy-committer-graeme-rocher.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/multiversal-equality.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; and Multiversal Equality",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; and Multiversal Equality Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem  [...]
+        "url": "blog/multiversal-equality.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-4-16-windows.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.4.16 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.4.16 Windows Installer Released (Community Artifact) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Suppor [...]
+        "url": "blog/groovy-2-4-16-windows.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/apache-nlpcraft-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Converting 
natural language into actions with NLPCraft and Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - 
Converting natural language into actions with NLPCraft and Groovy&trade; 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Down [...]
+        "url": "blog/apache-nlpcraft-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-sequenced-collections.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; and Sequenced Collections (JEP-431)",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; and Sequenced Collections (JEP-431) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support Contribute [...]
+        "url": "blog/groovy-sequenced-collections.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-records.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Records",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Records Socialize Discuss on the mailing list Groovy on X Groovy 
on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-records.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/fun-with-obfuscated-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Fun with 
obfuscated Groovy&trade;",
+        "content": "The Apache Groovy programming language - Blogs - Fun with 
obfuscated Groovy&trade; Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog  [...]
+        "url": "blog/fun-with-obfuscated-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/community-over-code-eu-2024.html",
+        "title": "The Apache Groovy programming language - Blogs - Community 
Over Code (Europe) 2024",
+        "content": "The Apache Groovy programming language - Blogs - Community 
Over Code (Europe) 2024 Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog  [...]
+        "url": "blog/community-over-code-eu-2024.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/whisky-revisited.html",
+        "title": "The Apache Groovy programming language - Blogs - Whisky 
flavor profiles revisited",
+        "content": "The Apache Groovy programming language - Blogs - Whisky 
flavor profiles revisited Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog p [...]
+        "url": "blog/whisky-revisited.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-6-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.6 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.6 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-6-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/apache-groovy-2022-year-in.html",
+        "title": "The Apache Groovy programming language - Blogs - Apache 
Groovy&trade; 2022 Year In Review",
+        "content": "The Apache Groovy programming language - Blogs - Apache 
Groovy&trade; 2022 Year In Review Socialize Discuss on the mailing list Groovy 
on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyste [...]
+        "url": "blog/apache-groovy-2022-year-in.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/fruity-eclipse-collections.html",
+        "title": "The Apache Groovy programming language - Blogs - Fruity 
Eclipse Collections",
+        "content": "The Apache Groovy programming language - Blogs - Fruity 
Eclipse Collections Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts S [...]
+        "url": "blog/fruity-eclipse-collections.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-record-performance.html",
+        "title": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Record Performance",
+        "content": "The Apache Groovy programming language - Blogs - 
Groovy&trade; Record Performance Socialize Discuss on the mailing list Groovy 
on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosystem Blog p [...]
+        "url": "blog/groovy-record-performance.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-5-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.5 released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.5 released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Social [...]
+        "url": "blog/groovy-2-5-5-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-clibuilder-renewal.html",
+        "title": "The Apache Groovy programming language - Blogs - Apache 
Groovy 2.5 CliBuilder Renewal",
+        "content": "The Apache Groovy programming language - Blogs - Apache 
Groovy 2.5 CliBuilder Renewal Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Bl [...]
+        "url": "blog/groovy-2-5-clibuilder-renewal.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-4-16-released.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.4.16 Released",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.4.16 Released Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socia [...]
+        "url": "blog/groovy-2-4-16-released.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/natural-language-processing-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Natural 
Language Processing with Groovy&trade;, OpenNLP, CoreNLP, Nlp4j, Datumbox, 
Smile, Spark NLP, DJL and TensorFlow",
+        "content": "The Apache Groovy programming language - Blogs - Natural 
Language Processing with Groovy&trade;, OpenNLP, CoreNLP, Nlp4j, Datumbox, 
Smile, Spark NLP, DJL and TensorFlow Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience [...]
+        "url": "blog/natural-language-processing-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/index.html",
+        "title": "The Apache Groovy programming language - Blogs",
+        "content": "The Apache Groovy programming language - Blogs Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation Download Support Contribute Ecosystem Blog 
posts Socialize Blogs Using Graph Da [...]
+        "url": "blog/index.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/life-on-mars-units-of.html",
+        "title": "The Apache Groovy programming language - Blogs - Life on 
Mars: Units of Measurement systems, Groovy&trade;, and domain specific 
languages (DSLs)",
+        "content": "The Apache Groovy programming language - Blogs - Life on 
Mars: Units of Measurement systems, Groovy&trade;, and domain specific 
languages (DSLs) Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; L [...]
+        "url": "blog/life-on-mars-units-of.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/solving-simple-optimization-problems-with-groovy.html",
+        "title": "The Apache Groovy programming language - Blogs - Solving 
simple optimization problems with Groovy&trade; using Commons Math, Hipparchus, 
OptaPlanner, and Timefold",
+        "content": "The Apache Groovy programming language - Blogs - Solving 
simple optimization problems with Groovy&trade; using Commons Math, Hipparchus, 
OptaPlanner, and Timefold Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apac [...]
+        "url": "blog/solving-simple-optimization-problems-with-groovy.html",
+        "site": "dev"
+    },
+    {
+        "id": "blog/groovy-2-5-3-windows.html",
+        "title": "The Apache Groovy programming language - Blogs - Groovy 
2.5.3 Windows Installer Released (Community Artifact)",
+        "content": "The Apache Groovy programming language - Blogs - Groovy 
2.5.3 Windows Installer Released (Community Artifact) Socialize Discuss on the 
mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on 
LinkedIn Events and conferences Source code on GitHub Report issues in Jira 
Stack Overflow questions Slack Community You are using an outdated browser. 
Please upgrade your browser to improve your experience. Apache Groovy&trade; 
Learn Documentation Download Support [...]
+        "url": "blog/groovy-2-5-3-windows.html",
+        "site": "dev"
+    },
+    {
+        "id": "404.html",
+        "title": "The Apache Groovy programming language - 404",
+        "content": "The Apache Groovy programming language - 404 Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation Download Support Contribute Ecosystem Blog 
posts Socialize Oops! The page you are [...]
+        "url": "404.html",
+        "site": "dev"
+    },
+    {
+        "id": "download.html",
+        "title": "The Apache Groovy&trade; programming language - Download",
+        "content": "The Apache Groovy&trade; programming language - Download 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Download Support Contribute Ecosystem 
Blog posts Socialize Download G [...]
+        "url": "download.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/groovy-release-discussion.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
Adapting the release process for Apache",
+        "content": "The Apache Groovy programming language - Developer docs - 
Adapting the release process for Apache Socialize Discuss on the mailing list 
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute  [...]
+        "url": "wiki/groovy-release-discussion.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-13.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-13",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-13 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize =  [...]
+        "url": "wiki/GEP-13.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-1.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-1",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-1 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-1.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-10.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-10",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-10 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize =  [...]
+        "url": "wiki/GEP-10.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/initial-release-process-proposal.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
Initial release process proposal",
+        "content": "The Apache Groovy programming language - Developer docs - 
Initial release process proposal Socialize Discuss on the mailing list Groovy 
on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and 
conferences Source code on GitHub Report issues in Jira Stack Overflow 
questions Slack Community You are using an outdated browser. Please upgrade 
your browser to improve your experience. Apache Groovy&trade; Learn 
Documentation Download Support Contribute Ecosyst [...]
+        "url": "wiki/initial-release-process-proposal.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-8.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-8",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-8 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-8.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-12.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-12",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-12 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize =  [...]
+        "url": "wiki/GEP-12.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-5.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-5",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-5 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-5.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-14.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-14",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-14 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize =  [...]
+        "url": "wiki/GEP-14.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/grails-proposal.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
Grails Project Proposal",
+        "content": "The Apache Groovy programming language - Developer docs - 
Grails Project Proposal Socialize Discuss on the mailing list Groovy on X 
Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences 
Source code on GitHub Report issues in Jira Stack Overflow questions Slack 
Community You are using an outdated browser. Please upgrade your browser to 
improve your experience. Apache Groovy&trade; Learn Documentation Download 
Support Contribute Ecosystem Blog p [...]
+        "url": "wiki/grails-proposal.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-2.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-2",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-2 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-2.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-3.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-3",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-3 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-3.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-11.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-11",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-11 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize =  [...]
+        "url": "wiki/GEP-11.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-4.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-4",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-4 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-4.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/geps.html",
+        "title": "The Apache Groovy programming language - GEPs",
+        "content": "The Apache Groovy programming language - GEPs Socialize 
Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on Mastodon 
Groovy on LinkedIn Events and conferences Source code on GitHub Report issues 
in Jira Stack Overflow questions Slack Community You are using an outdated 
browser. Please upgrade your browser to improve your experience. Apache 
Groovy&trade; Learn Documentation Download Support Contribute Ecosystem Blog 
posts Socialize GEPs GEP-1 GEP-2 GEP- [...]
+        "url": "wiki/geps.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-6.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-6",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-6 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-6.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-7.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-7",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-7 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-7.html",
+        "site": "dev"
+    },
+    {
+        "id": "wiki/GEP-9.html",
+        "title": "The Apache Groovy programming language - Developer docs - 
GEP-9",
+        "content": "The Apache Groovy programming language - Developer docs - 
GEP-9 Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky 
Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on 
GitHub Report issues in Jira Stack Overflow questions Slack Community You are 
using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Socialize = G [...]
+        "url": "wiki/GEP-9.html",
+        "site": "dev"
+    },
+    {
+        "id": "events.html",
+        "title": "events.html",
+        "content": "",
+        "url": "events.html",
+        "site": "dev"
+    },
+    {
+        "id": "faq.html",
+        "title": "The Apache Groovy programming language - FAQ - Frequently 
Asked Questions",
+        "content": "The Apache Groovy programming language - FAQ - Frequently 
Asked Questions Socialize Discuss on the mailing list Groovy on X Groovy on 
Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source 
code on GitHub Report issues in Jira Stack Overflow questions Slack Community 
You are using an outdated browser. Please upgrade your browser to improve your 
experience. Apache Groovy&trade; Learn Documentation Download Support 
Contribute Ecosystem Blog posts Soc [...]
+        "url": "faq.html",
+        "site": "dev"
+    },
+    {
+        "id": "index.html",
+        "title": "The Apache Groovy&trade; programming language - Contribute",
+        "content": "The Apache Groovy&trade; programming language - Contribute 
Socialize Discuss on the mailing list Groovy on X Groovy on Bluesky Groovy on 
Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report 
issues in Jira Stack Overflow questions Slack Community You are using an 
outdated browser. Please upgrade your browser to improve your experience. 
Apache Groovy&trade; Learn Documentation Download Support Contribute Ecosystem 
Blog posts Socialize Improve  [...]
+        "url": "index.html",
+        "site": "dev"
+    }
+]
\ No newline at end of file

Reply via email to