apache / groovy-website
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 180 files with 29,359 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (540 lines of code)
    • 2 files changed 21-50 times (1,889 lines of code)
    • 12 files changed 6-20 times (4,964 lines of code)
    • 164 files changed 1-5 times (21,966 lines of code)
0% | 1% | 6% | 16% | 74%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 180 files with 29,359 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (540 lines of code)
    • 28 files changed by 2-5 contributors (12,228 lines of code)
    • 150 files changed by 1 contributor (16,591 lines of code)
0% | 0% | 1% | 41% | 56%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
adoc, groovy, css, gradle, svg, html, properties, gitignore, js, gitattributes, txt, bat, json, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
groovy0% | 11% | 0% | 28% | 60%
adoc0% | 0% | 8% | 11% | 80%
css0% | 0% | 0% | 60% | 39%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
site0% | 1% | 6% | 16% | 75%
generator0% | 0% | 0% | 44% | 55%
buildSrc0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
sitemap-dev.groovy
in site/src/site
111 - 2018-12-07 2023-07-18 89 6 paulk@asert.com.au paulk@asert.com.au
sitemap-user.groovy
in site/src/site
429 - 2018-12-07 2023-06-29 76 10 paulk@asert.com.au paulk@asert.com.au
groovy-4.0.adoc
in site/src/site/releasenotes
1065 - 2020-01-16 2022-10-20 32 3 paulk@asert.com.au paulk@asert.com.au
groovy-3.0.adoc
in site/src/site/releasenotes
824 - 2018-12-07 2022-10-20 25 5 paulk@asert.com.au paulk@asert.com.au
download.groovy
in site/src/site/pages
570 1 2018-12-07 2022-04-29 20 2 paulk@asert.com.au paulk@asert.com.au
blogs.groovy
in site/src/site/pages
97 - 2023-01-25 2023-02-18 10 1 paulk@asert.com.au paulk@asert.com.au
SiteGenerator.groovy
in generator/src/main/groovy/generator
327 13 2018-12-07 2023-02-16 10 1 paulk@asert.com.au paulk@asert.com.au
style.css
in site/src/site/assets/css
1142 - 2018-12-07 2023-02-16 10 3 paulk@asert.com.au paulk@asert.com.au
ChangelogParser.groovy
in generator/src/main/groovy/generator
102 4 2018-12-07 2022-01-27 8 1 paulk@asert.com.au paulk@asert.com.au
contribute.groovy
in site/src/site/pages
230 - 2018-12-07 2023-04-27 8 3 paulk@asert.com.au paulk@asert.com.au
111 - 2023-02-02 2023-02-16 7 1 paulk@asert.com.au paulk@asert.com.au
groovy-2.5.adoc
in site/src/site/releasenotes
655 - 2018-12-07 2023-02-17 7 2 paulk@asert.com.au paulk@asert.com.au
adventures-with-groovyfx.adoc
in site/src/site/blog
149 - 2023-02-02 2023-04-04 6 1 paulk@asert.com.au paulk@asert.com.au
groovy-5.0.adoc
in site/src/site/releasenotes
191 - 2022-01-27 2023-07-23 6 2 paulk@asert.com.au paulk@asert.com.au
287 - 2023-02-06 2023-02-17 6 1 paulk@asert.com.au paulk@asert.com.au
groovy-1.6.adoc
in site/src/site/releasenotes
1103 - 2018-12-07 2022-10-20 6 2 paulk@asert.com.au paulk@asert.com.au
gmavenplus-1-6-2-released.adoc
in site/src/site/blog
14 - 2023-02-02 2023-02-13 5 1 paulk@asert.com.au paulk@asert.com.au
groovy-2-5-6-released.adoc
in site/src/site/blog
25 - 2023-02-02 2023-02-11 5 1 paulk@asert.com.au paulk@asert.com.au
deck-of-cards-with-groovy.adoc
in site/src/site/blog
66 - 2023-02-02 2023-02-11 5 1 paulk@asert.com.au paulk@asert.com.au
blog.groovy
in site/src/site/pages
88 - 2023-01-25 2023-02-14 5 1 paulk@asert.com.au paulk@asert.com.au
112 - 2023-02-03 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
fun-with-rating-stars.adoc
in site/src/site/blog
118 - 2023-01-25 2023-02-15 5 1 paulk@asert.com.au paulk@asert.com.au
153 - 2023-02-10 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
189 - 2023-02-11 2023-04-17 5 1 paulk@asert.com.au paulk@asert.com.au
groovy-2-4-16-released.adoc
in site/src/site/blog
26 - 2023-02-03 2023-02-11 4 1 paulk@asert.com.au paulk@asert.com.au
bottommenu.groovy
in site/src/site/includes
30 - 2018-12-07 2022-09-21 4 1 paulk@asert.com.au paulk@asert.com.au
groovy-weekly.groovy
in site/src/site/pages
34 - 2018-12-07 2023-04-26 4 1 paulk@asert.com.au paulk@asert.com.au
apache-groovy-2022-year-in.adoc
in site/src/site/blog
51 - 2023-02-06 2023-02-16 4 1 paulk@asert.com.au paulk@asert.com.au
page.groovy
in site/src/site/layouts
72 - 2018-12-07 2023-02-03 4 2 paulk@asert.com.au paulk@asert.com.au
buildstatus.groovy
in site/src/site/pages
73 - 2018-12-07 2020-02-18 4 1 paulk@asert.com.au paulk@asert.com.au
GEP-13.adoc
in site/src/site/wiki
85 - 2021-07-22 2021-11-09 4 1 paulk@asert.com.au paulk@asert.com.au
groovy-null-processing.adoc
in site/src/site/blog
115 - 2023-02-06 2023-02-13 4 1 paulk@asert.com.au paulk@asert.com.au
143 - 2023-03-10 2023-03-13 4 1 paulk@asert.com.au paulk@asert.com.au
164 - 2023-02-06 2023-02-15 4 1 paulk@asert.com.au paulk@asert.com.au
GEP-12.adoc
in site/src/site/wiki
175 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
learn.groovy
in site/src/site/pages
177 - 2018-12-07 2020-03-06 4 1 paulk@asert.com.au paulk@asert.com.au
181 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
GEP-11.adoc
in site/src/site/wiki
208 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
255 - 2023-02-05 2023-02-15 4 1 paulk@asert.com.au paulk@asert.com.au
325 - 2023-02-06 2023-02-16 4 1 paulk@asert.com.au paulk@asert.com.au
parsing-json-with-groovy.adoc
in site/src/site/blog
346 - 2023-02-14 2023-02-17 4 1 paulk@asert.com.au paulk@asert.com.au
612 - 2023-02-14 2023-02-17 4 1 paulk@asert.com.au paulk@asert.com.au
groovy-1.5.adoc
in site/src/site/releasenotes
727 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.1.adoc
in site/src/site/releasenotes
770 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
contribute-button.groovy
in site/src/site/includes
7 - 2018-12-07 2019-06-08 3 3 paulk@asert.com.au szymon.stepniak@gmail.com
DocUtils.groovy
in generator/src/main/groovy/generator
9 1 2018-12-07 2023-02-13 3 1 paulk@asert.com.au paulk@asert.com.au
15 - 2023-02-05 2023-02-16 3 1 paulk@asert.com.au paulk@asert.com.au
groovy-2-5-5-released.adoc
in site/src/site/blog
21 - 2023-02-04 2023-02-11 3 1 paulk@asert.com.au paulk@asert.com.au
groovy-3-0-0-beta.adoc
in site/src/site/blog
24 - 2023-02-05 2023-02-11 3 1 paulk@asert.com.au paulk@asert.com.au
groundhog-day.adoc
in site/src/site/blog
25 - 2023-02-03 2023-02-13 3 1 paulk@asert.com.au paulk@asert.com.au
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
sitemap-user.groovy
in site/src/site
429 - 2018-12-07 2023-06-29 76 10 paulk@asert.com.au paulk@asert.com.au
sitemap-dev.groovy
in site/src/site
111 - 2018-12-07 2023-07-18 89 6 paulk@asert.com.au paulk@asert.com.au
groovy-3.0.adoc
in site/src/site/releasenotes
824 - 2018-12-07 2022-10-20 25 5 paulk@asert.com.au paulk@asert.com.au
groovy-4.0.adoc
in site/src/site/releasenotes
1065 - 2020-01-16 2022-10-20 32 3 paulk@asert.com.au paulk@asert.com.au
style.css
in site/src/site/assets/css
1142 - 2018-12-07 2023-02-16 10 3 paulk@asert.com.au paulk@asert.com.au
contribute.groovy
in site/src/site/pages
230 - 2018-12-07 2023-04-27 8 3 paulk@asert.com.au paulk@asert.com.au
contribute-button.groovy
in site/src/site/includes
7 - 2018-12-07 2019-06-08 3 3 paulk@asert.com.au szymon.stepniak@gmail.com
download.groovy
in site/src/site/pages
570 1 2018-12-07 2022-04-29 20 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.5.adoc
in site/src/site/releasenotes
655 - 2018-12-07 2023-02-17 7 2 paulk@asert.com.au paulk@asert.com.au
groovy-5.0.adoc
in site/src/site/releasenotes
191 - 2022-01-27 2023-07-23 6 2 paulk@asert.com.au paulk@asert.com.au
groovy-1.6.adoc
in site/src/site/releasenotes
1103 - 2018-12-07 2022-10-20 6 2 paulk@asert.com.au paulk@asert.com.au
GEP-11.adoc
in site/src/site/wiki
208 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
GEP-12.adoc
in site/src/site/wiki
175 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
181 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
page.groovy
in site/src/site/layouts
72 - 2018-12-07 2023-02-03 4 2 paulk@asert.com.au paulk@asert.com.au
groovy-1.5.adoc
in site/src/site/releasenotes
727 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.1.adoc
in site/src/site/releasenotes
770 - 2018-12-07 2022-10-20 4 2 paulk@asert.com.au paulk@asert.com.au
GEP-2.adoc
in site/src/site/wiki
165 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
GEP-3.adoc
in site/src/site/wiki
228 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
GEP-4.adoc
in site/src/site/wiki
102 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
GEP-9.adoc
in site/src/site/wiki
126 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
GEP-6.adoc
in site/src/site/wiki
66 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
GEP-7.adoc
in site/src/site/wiki
134 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.0.adoc
in site/src/site/releasenotes
756 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-1.8.adoc
in site/src/site/releasenotes
1244 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-1.7.adoc
in site/src/site/releasenotes
348 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.2.adoc
in site/src/site/releasenotes
200 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.3.adoc
in site/src/site/releasenotes
641 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
groovy-2.4.adoc
in site/src/site/releasenotes
185 - 2018-12-07 2022-10-20 3 2 paulk@asert.com.au paulk@asert.com.au
search.groovy
in site/src/site/pages
113 - 2018-12-07 2020-05-25 2 2 paulk@asert.com.au elkassib.mohcine@gmail.com
SiteGenerator.groovy
in generator/src/main/groovy/generator
327 13 2018-12-07 2023-02-16 10 1 paulk@asert.com.au paulk@asert.com.au
blogs.groovy
in site/src/site/pages
97 - 2023-01-25 2023-02-18 10 1 paulk@asert.com.au paulk@asert.com.au
ChangelogParser.groovy
in generator/src/main/groovy/generator
102 4 2018-12-07 2022-01-27 8 1 paulk@asert.com.au paulk@asert.com.au
111 - 2023-02-02 2023-02-16 7 1 paulk@asert.com.au paulk@asert.com.au
adventures-with-groovyfx.adoc
in site/src/site/blog
149 - 2023-02-02 2023-04-04 6 1 paulk@asert.com.au paulk@asert.com.au
287 - 2023-02-06 2023-02-17 6 1 paulk@asert.com.au paulk@asert.com.au
112 - 2023-02-03 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
gmavenplus-1-6-2-released.adoc
in site/src/site/blog
14 - 2023-02-02 2023-02-13 5 1 paulk@asert.com.au paulk@asert.com.au
189 - 2023-02-11 2023-04-17 5 1 paulk@asert.com.au paulk@asert.com.au
groovy-2-5-6-released.adoc
in site/src/site/blog
25 - 2023-02-02 2023-02-11 5 1 paulk@asert.com.au paulk@asert.com.au
deck-of-cards-with-groovy.adoc
in site/src/site/blog
66 - 2023-02-02 2023-02-11 5 1 paulk@asert.com.au paulk@asert.com.au
fun-with-rating-stars.adoc
in site/src/site/blog
118 - 2023-01-25 2023-02-15 5 1 paulk@asert.com.au paulk@asert.com.au
153 - 2023-02-10 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
blog.groovy
in site/src/site/pages
88 - 2023-01-25 2023-02-14 5 1 paulk@asert.com.au paulk@asert.com.au
bottommenu.groovy
in site/src/site/includes
30 - 2018-12-07 2022-09-21 4 1 paulk@asert.com.au paulk@asert.com.au
GEP-13.adoc
in site/src/site/wiki
85 - 2021-07-22 2021-11-09 4 1 paulk@asert.com.au paulk@asert.com.au
apache-groovy-2022-year-in.adoc
in site/src/site/blog
51 - 2023-02-06 2023-02-16 4 1 paulk@asert.com.au paulk@asert.com.au
325 - 2023-02-06 2023-02-16 4 1 paulk@asert.com.au paulk@asert.com.au
255 - 2023-02-05 2023-02-15 4 1 paulk@asert.com.au paulk@asert.com.au
612 - 2023-02-14 2023-02-17 4 1 paulk@asert.com.au paulk@asert.com.au
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
984 - 2023-02-17 2023-03-11 2 1 paulk@asert.com.au paulk@asert.com.au
808 - 2023-02-17 2023-02-17 1 1 paulk@asert.com.au paulk@asert.com.au
696 - 2023-03-19 2023-03-21 3 1 paulk@asert.com.au paulk@asert.com.au
612 - 2023-02-14 2023-02-17 4 1 paulk@asert.com.au paulk@asert.com.au
book.css
in site/src/site/assets/css
534 - 2018-12-07 2018-12-07 1 1 paulk@asert.com.au paulk@asert.com.au
507 - 2023-02-15 2023-02-17 3 1 paulk@asert.com.au paulk@asert.com.au
433 - 2023-02-16 2023-02-17 2 1 paulk@asert.com.au paulk@asert.com.au
groovy-record-performance.adoc
in site/src/site/blog
426 - 2023-05-09 2023-05-10 2 1 paulk@asert.com.au paulk@asert.com.au
life-on-mars-units-of.adoc
in site/src/site/blog
385 - 2023-02-14 2023-02-17 3 1 paulk@asert.com.au paulk@asert.com.au
parsing-json-with-groovy.adoc
in site/src/site/blog
346 - 2023-02-14 2023-02-17 4 1 paulk@asert.com.au paulk@asert.com.au
SiteGenerator.groovy
in generator/src/main/groovy/generator
327 13 2018-12-07 2023-02-16 10 1 paulk@asert.com.au paulk@asert.com.au
325 - 2023-02-06 2023-02-16 4 1 paulk@asert.com.au paulk@asert.com.au
quake3-inverse-square-root.adoc
in site/src/site/blog
313 - 2023-02-28 2023-02-28 1 1 paulk@asert.com.au paulk@asert.com.au
312 - 2023-02-14 2023-02-16 2 1 paulk@asert.com.au paulk@asert.com.au
287 - 2023-02-06 2023-02-17 6 1 paulk@asert.com.au paulk@asert.com.au
282 - 2023-02-15 2023-02-16 2 1 paulk@asert.com.au paulk@asert.com.au
groovy-records.adoc
in site/src/site/blog
281 - 2023-04-03 2023-04-03 1 1 paulk@asert.com.au paulk@asert.com.au
groovy-pekko-gpars.adoc
in site/src/site/blog
279 - 2023-07-18 2023-07-26 2 1 paulk@asert.com.au paulk@asert.com.au
fruity-eclipse-collections.adoc
in site/src/site/blog
278 - 2023-02-10 2023-02-17 3 1 paulk@asert.com.au paulk@asert.com.au
lego-bricks-with-groovy.adoc
in site/src/site/blog
273 - 2023-04-25 2023-04-27 2 1 paulk@asert.com.au paulk@asert.com.au
GEP-8.adoc
in site/src/site/wiki
268 - 2018-12-07 2021-08-30 2 1 paulk@asert.com.au paulk@asert.com.au
255 - 2023-02-05 2023-02-15 4 1 paulk@asert.com.au paulk@asert.com.au
248 - 2023-04-28 2023-04-29 2 1 paulk@asert.com.au paulk@asert.com.au
australian-timezones.adoc
in site/src/site/blog
221 - 2023-02-20 2023-02-22 3 1 paulk@asert.com.au paulk@asert.com.au
groovy-3-highlights.adoc
in site/src/site/blog
217 - 2023-02-05 2023-02-14 3 1 paulk@asert.com.au paulk@asert.com.au
groovy-haiku-processing.adoc
in site/src/site/blog
201 - 2023-03-25 2023-03-25 1 1 paulk@asert.com.au paulk@asert.com.au
GEP-10.adoc
in site/src/site/wiki
194 - 2018-12-07 2018-12-07 1 1 paulk@asert.com.au paulk@asert.com.au
189 - 2023-02-11 2023-04-17 5 1 paulk@asert.com.au paulk@asert.com.au
188 - 2023-02-15 2023-02-17 2 1 paulk@asert.com.au paulk@asert.com.au
179 - 2023-02-14 2023-02-14 1 1 paulk@asert.com.au paulk@asert.com.au
security.groovy
in site/src/site/pages
179 1 2018-12-07 2020-12-06 3 1 paulk@asert.com.au paulk@asert.com.au
learn.groovy
in site/src/site/pages
177 - 2018-12-07 2020-03-06 4 1 paulk@asert.com.au paulk@asert.com.au
164 - 2023-02-06 2023-02-15 4 1 paulk@asert.com.au paulk@asert.com.au
indy.groovy
in site/src/site/pages
164 1 2018-12-07 2018-12-07 1 1 paulk@asert.com.au paulk@asert.com.au
154 - 2023-02-05 2023-02-17 3 1 paulk@asert.com.au paulk@asert.com.au
main.css
in site/src/site/assets/css
154 - 2018-12-07 2018-12-07 1 1 paulk@asert.com.au paulk@asert.com.au
153 - 2023-02-10 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
adventures-with-groovyfx.adoc
in site/src/site/blog
149 - 2023-02-02 2023-04-04 6 1 paulk@asert.com.au paulk@asert.com.au
143 - 2023-03-10 2023-03-13 4 1 paulk@asert.com.au paulk@asert.com.au
fun-with-rating-stars.adoc
in site/src/site/blog
118 - 2023-01-25 2023-02-15 5 1 paulk@asert.com.au paulk@asert.com.au
groovy-null-processing.adoc
in site/src/site/blog
115 - 2023-02-06 2023-02-13 4 1 paulk@asert.com.au paulk@asert.com.au
fun-with-obfuscated-groovy.adoc
in site/src/site/blog
115 - 2023-02-06 2023-02-11 2 1 paulk@asert.com.au paulk@asert.com.au
SiteMap.groovy
in generator/src/main/groovy/model
114 19 2018-12-07 2023-01-25 3 1 paulk@asert.com.au paulk@asert.com.au
112 - 2023-02-03 2023-02-17 5 1 paulk@asert.com.au paulk@asert.com.au
111 - 2023-02-02 2023-02-16 7 1 paulk@asert.com.au paulk@asert.com.au
mailing-lists.groovy
in site/src/site/pages
109 - 2018-12-07 2022-01-21 2 1 paulk@asert.com.au paulk@asert.com.au
create-groovy-blog.adoc
in site/src/site/blog
105 - 2023-05-25 2023-05-25 1 1 paulk@asert.com.au paulk@asert.com.au
ChangelogParser.groovy
in generator/src/main/groovy/generator
102 4 2018-12-07 2022-01-27 8 1 paulk@asert.com.au paulk@asert.com.au
blogs.groovy
in site/src/site/pages
97 - 2023-01-25 2023-02-18 10 1 paulk@asert.com.au paulk@asert.com.au
GEP-14.adoc
in site/src/site/wiki
96 - 2021-10-27 2021-11-09 3 1 paulk@asert.com.au paulk@asert.com.au
Correlations

File Size vs. Number of Changes: 180 points

site/src/site/blog/groovy-pekko-gpars.adoc x: 279 lines of code y: 2 # changes site/src/site/releasenotes/groovy-5.0.adoc x: 191 lines of code y: 6 # changes site/src/site/sitemap-dev.groovy x: 111 lines of code y: 89 # changes site/src/site/sitemap-user.groovy x: 429 lines of code y: 76 # changes site/src/site/blog/groovy-dauphine.adoc x: 94 lines of code y: 1 # changes site/src/site/blog/create-groovy-blog.adoc x: 105 lines of code y: 1 # changes site/src/site/blog/groovy-record-performance.adoc x: 426 lines of code y: 2 # changes site/src/site/blog/groovy-sequenced-collections.adoc x: 248 lines of code y: 2 # changes site/src/site/blog/lego-bricks-with-groovy.adoc x: 273 lines of code y: 2 # changes site/src/site/pages/contribute.groovy x: 230 lines of code y: 8 # changes site/src/site/pages/groovy-weekly.groovy x: 34 lines of code y: 4 # changes site/src/site/blog/gpars-meets-virtual-threads.adoc x: 189 lines of code y: 5 # changes site/src/site/blog/helloworldemoji.adoc x: 11 lines of code y: 1 # changes site/src/site/blog/adventures-with-groovyfx.adoc x: 149 lines of code y: 6 # changes site/src/site/blog/groovy-records.adoc x: 281 lines of code y: 1 # changes site/src/site/blog/groovy-haiku-processing.adoc x: 201 lines of code y: 1 # changes site/src/site/blog/testing_permutations_combinations.adoc x: 696 lines of code y: 3 # changes site/src/site/blog/apache-nlpcraft-with-groovy.adoc x: 143 lines of code y: 4 # changes site/src/site/blog/natural-language-processing-with-groovy.adoc x: 984 lines of code y: 2 # changes site/src/site/blog/quake3-inverse-square-root.adoc x: 313 lines of code y: 1 # changes site/src/site/blog/australian-timezones.adoc x: 221 lines of code y: 3 # changes site/src/site/pages/blogs.groovy x: 97 lines of code y: 10 # changes site/src/site/releasenotes/groovy-2.5.adoc x: 655 lines of code y: 7 # changes site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc x: 808 lines of code y: 1 # changes site/src/site/blog/groovy-2-5-0-released.adoc x: 18 lines of code y: 1 # changes site/src/site/blog/parsing-json-with-groovy.adoc x: 346 lines of code y: 4 # changes site/src/site/blog/solving-cryptarithmetic-puzzles-with-groovy.adoc x: 507 lines of code y: 3 # changes site/src/site/blog/testing-your-java-with-groovy.adoc x: 433 lines of code y: 2 # changes site/src/site/blog/working-with-sql-databases-with.adoc x: 188 lines of code y: 2 # changes site/src/site/blog/fruity-eclipse-collections.adoc x: 278 lines of code y: 3 # changes site/src/site/blog/life-on-mars-units-of.adoc x: 385 lines of code y: 3 # changes site/src/site/blog/matrix-calculations-with-groovy-apache.adoc x: 612 lines of code y: 4 # changes site/src/site/blog/classifying-iris-flowers-with-deep.adoc x: 287 lines of code y: 6 # changes site/src/site/blog/detecting-objects-with-groovy-the.adoc x: 112 lines of code y: 5 # changes site/src/site/blog/encryption-and-decryption-with-groovy.adoc x: 154 lines of code y: 3 # changes site/src/site/blog/deep-learning-and-eclipse-collections.adoc x: 153 lines of code y: 5 # changes site/src/site/assets/css/style.css x: 1142 lines of code y: 10 # changes site/src/site/blog/apache-groovy-2022-year-in.adoc x: 51 lines of code y: 4 # changes site/src/site/blog/apache-groovy-committer-graeme-rocher.adoc x: 15 lines of code y: 3 # changes site/src/site/blog/whiskey-clustering-with-groovy-and.adoc x: 111 lines of code y: 7 # changes generator/src/main/groovy/generator/SiteGenerator.groovy x: 327 lines of code y: 10 # changes site/src/site/blog/comparators-and-sorting-in-groovy.adoc x: 325 lines of code y: 4 # changes site/src/site/blog/reading-and-writing-csv-files.adoc x: 312 lines of code y: 2 # changes site/src/site/blog/using-groovy-with-apache-wayang.adoc x: 282 lines of code y: 2 # changes site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc x: 164 lines of code y: 4 # changes site/src/site/blog/fun-with-rating-stars.adoc x: 118 lines of code y: 5 # changes site/src/site/blog/groovy-list-processing-cheat-sheet.adoc x: 255 lines of code y: 4 # changes site/src/site/pages/blog.groovy x: 88 lines of code y: 5 # changes site/src/site/blog/groovy-3-highlights.adoc x: 217 lines of code y: 3 # changes site/src/site/blog/groovy-release-train-4-0.adoc x: 30 lines of code y: 3 # changes site/src/site/blog/jvm-hello-world-with-groovy.adoc x: 179 lines of code y: 1 # changes generator/src/main/groovy/generator/DocUtils.groovy x: 9 lines of code y: 3 # changes site/src/site/blog/gmavenplus-1-6-2-released.adoc x: 14 lines of code y: 5 # changes site/src/site/blog/groovy-3-0-0-beta1.adoc x: 25 lines of code y: 3 # changes site/src/site/blog/groovy-null-processing.adoc x: 115 lines of code y: 4 # changes site/src/site/blog/wordle-checker.adoc x: 71 lines of code y: 2 # changes site/src/site/blog/announce-announcing-codenarc-1-2.adoc x: 16 lines of code y: 2 # changes site/src/site/blog/deck-of-cards-with-groovy.adoc x: 66 lines of code y: 5 # changes site/src/site/blog/fun-with-obfuscated-groovy.adoc x: 115 lines of code y: 2 # changes site/src/site/blog/groovy-2-4-16-released.adoc x: 26 lines of code y: 4 # changes site/src/site/blog/groovy-2-4-16-windows.adoc x: 6 lines of code y: 2 # changes site/src/site/blog/groovy-2-5-1-released.adoc x: 18 lines of code y: 2 # changes site/src/site/blog/groovy-2-5-2-windows.adoc x: 7 lines of code y: 2 # changes site/src/site/blog/groovy-2-5-5-released.adoc x: 21 lines of code y: 3 # changes site/src/site/blog/groovy-2-5-6-released.adoc x: 25 lines of code y: 5 # changes site/src/site/blog/groovy-2-5-7-and.adoc x: 13 lines of code y: 2 # changes site/src/site/blog/groovy-2-5-7-released.adoc x: 25 lines of code y: 2 # changes site/src/site/blog/groovy-3-0-0-alpha.adoc x: 31 lines of code y: 2 # changes site/src/site/blog/groovy-3-0-0-beta.adoc x: 24 lines of code y: 3 # changes site/src/site/blog/groovy-3-0-0-beta2.adoc x: 10 lines of code y: 2 # changes site/src/site/blog/zipping-collections-with-groovy.adoc x: 49 lines of code y: 2 # changes site/src/site/layouts/page.groovy x: 72 lines of code y: 4 # changes generator/src/main/groovy/generator/DocumentationHTMLCleaner.groovy x: 80 lines of code y: 3 # changes generator/src/main/groovy/model/SiteMap.groovy x: 114 lines of code y: 3 # changes site/src/site/releasenotes/groovy-1.5.adoc x: 727 lines of code y: 4 # changes site/src/site/releasenotes/groovy-1.6.adoc x: 1103 lines of code y: 6 # changes site/src/site/releasenotes/groovy-1.7.adoc x: 348 lines of code y: 3 # changes site/src/site/releasenotes/groovy-1.8.adoc x: 1244 lines of code y: 3 # changes site/src/site/releasenotes/groovy-2.0.adoc x: 756 lines of code y: 3 # changes site/src/site/releasenotes/groovy-2.1.adoc x: 770 lines of code y: 4 # changes site/src/site/releasenotes/groovy-2.2.adoc x: 200 lines of code y: 3 # changes site/src/site/releasenotes/groovy-2.3.adoc x: 641 lines of code y: 3 # changes site/src/site/releasenotes/groovy-2.4.adoc x: 185 lines of code y: 3 # changes site/src/site/releasenotes/groovy-3.0.adoc x: 824 lines of code y: 25 # changes site/src/site/releasenotes/groovy-4.0.adoc x: 1065 lines of code y: 32 # changes site/src/site/wiki/GEP-11.adoc x: 208 lines of code y: 4 # changes site/src/site/wiki/GEP-12.adoc x: 175 lines of code y: 4 # changes site/src/site/wiki/GEP-2.adoc x: 165 lines of code y: 3 # changes site/src/site/wiki/GEP-3.adoc x: 228 lines of code y: 3 # changes site/src/site/wiki/GEP-4.adoc x: 102 lines of code y: 3 # changes site/src/site/wiki/GEP-6.adoc x: 66 lines of code y: 3 # changes site/src/site/wiki/GEP-7.adoc x: 134 lines of code y: 3 # changes site/src/site/wiki/GEP-9.adoc x: 126 lines of code y: 3 # changes site/src/site/wiki/initial-release-process-proposal.adoc x: 181 lines of code y: 4 # changes site/src/site/includes/bottommenu.groovy x: 30 lines of code y: 4 # changes site/src/site/pages/eventsForwarder.groovy x: 2 lines of code y: 1 # changes site/src/site/pages/download.groovy x: 570 lines of code y: 20 # changes site/src/site/pages/snapshots.groovy x: 80 lines of code y: 2 # changes generator/src/main/groovy/generator/ChangelogParser.groovy x: 102 lines of code y: 8 # changes site/src/site/pages/mailing-lists.groovy x: 109 lines of code y: 2 # changes site/src/site/wiki/GEP-13.adoc x: 85 lines of code y: 4 # changes site/src/site/wiki/GEP-14.adoc x: 96 lines of code y: 3 # changes site/src/site/wiki/GEP-8.adoc x: 268 lines of code y: 2 # changes site/src/site/pages/thanks.groovy x: 58 lines of code y: 2 # changes site/src/site/pages/security.groovy x: 179 lines of code y: 3 # changes generator/src/main/groovy/generator/PageTemplate.groovy x: 41 lines of code y: 3 # changes site/src/site/pages/search.groovy x: 113 lines of code y: 2 # changes site/src/site/pages/404.groovy x: 22 lines of code y: 2 # changes site/src/site/pages/guidelines.groovy x: 80 lines of code y: 1 # changes site/src/site/pages/geps.groovy x: 41 lines of code y: 2 # changes site/src/site/pages/learn.groovy x: 177 lines of code y: 4 # changes site/src/site/pages/changelog.groovy x: 40 lines of code y: 2 # changes buildSrc/src/main/groovy/util/CheckLinks.groovy x: 72 lines of code y: 3 # changes site/src/site/includes/contribute-button.groovy x: 7 lines of code y: 3 # changes site/src/site/pages/changelogs.groovy x: 47 lines of code y: 3 # changes generator/src/main/groovy/model/Book.groovy x: 14 lines of code y: 2 # changes site/gradle/templates/deadlinks.groovy x: 23 lines of code y: 2 # changes site/src/site/assets/css/book.css x: 534 lines of code y: 1 # changes site/src/site/assets/css/docstyle.css x: 54 lines of code y: 1 # changes site/src/site/assets/css/main.css x: 154 lines of code y: 1 # changes site/src/site/html/index.html x: 59 lines of code y: 1 # changes site/src/site/html/they-use-groovy.html x: 46 lines of code y: 1 # changes site/src/site/includes/topmenu.groovy x: 31 lines of code y: 1 # changes site/src/site/layouts/iframedoc.groovy x: 7 lines of code y: 1 # changes site/src/site/pages/docpage.groovy x: 27 lines of code y: 1 # changes site/src/site/pages/documentation.groovy x: 74 lines of code y: 1 # changes site/src/site/pages/ecosystem.groovy x: 52 lines of code y: 1 # changes site/src/site/pages/events.groovy x: 50 lines of code y: 1 # changes site/src/site/pages/indy.groovy x: 164 lines of code y: 1 # changes site/src/site/pages/release-notes.groovy x: 44 lines of code y: 1 # changes site/src/site/pages/releases.groovy x: 34 lines of code y: 1 # changes site/src/site/pages/reporting-issues.groovy x: 70 lines of code y: 1 # changes site/src/site/pages/versioning.groovy x: 64 lines of code y: 1 # changes site/src/site/pages/wiki.groovy x: 62 lines of code y: 1 # changes site/src/site/wiki/GEP-1.adoc x: 78 lines of code y: 1 # changes site/src/site/wiki/GEP-10.adoc x: 194 lines of code y: 1 # changes
89.0
# changes
  min: 1.0
  average: 3.97
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 89.0
0 1244.0
lines of code
min: 1.0 | average: 163.11 | 25th percentile: 21.0 | median: 68.0 | 75th percentile: 190.5 | max: 1244.0

Number of Contributors vs. Number of Changes: 180 points

site/src/site/blog/groovy-pekko-gpars.adoc x: 1 # contributors y: 2 # changes site/src/site/releasenotes/groovy-5.0.adoc x: 2 # contributors y: 6 # changes site/src/site/sitemap-dev.groovy x: 6 # contributors y: 89 # changes site/src/site/sitemap-user.groovy x: 10 # contributors y: 76 # changes site/src/site/blog/groovy-dauphine.adoc x: 1 # contributors y: 1 # changes site/src/site/pages/contribute.groovy x: 3 # contributors y: 8 # changes site/src/site/pages/groovy-weekly.groovy x: 1 # contributors y: 4 # changes site/src/site/blog/gpars-meets-virtual-threads.adoc x: 1 # contributors y: 5 # changes site/src/site/blog/adventures-with-groovyfx.adoc x: 1 # contributors y: 6 # changes site/src/site/blog/testing_permutations_combinations.adoc x: 1 # contributors y: 3 # changes site/src/site/pages/blogs.groovy x: 1 # contributors y: 10 # changes site/src/site/releasenotes/groovy-2.5.adoc x: 2 # contributors y: 7 # changes site/src/site/assets/css/style.css x: 3 # contributors y: 10 # changes site/src/site/blog/whiskey-clustering-with-groovy-and.adoc x: 1 # contributors y: 7 # changes site/src/site/layouts/page.groovy x: 2 # contributors y: 4 # changes site/src/site/releasenotes/groovy-1.7.adoc x: 2 # contributors y: 3 # changes site/src/site/releasenotes/groovy-3.0.adoc x: 5 # contributors y: 25 # changes site/src/site/releasenotes/groovy-4.0.adoc x: 3 # contributors y: 32 # changes site/src/site/pages/download.groovy x: 2 # contributors y: 20 # changes generator/src/main/groovy/generator/ChangelogParser.groovy x: 1 # contributors y: 8 # changes site/src/site/pages/search.groovy x: 2 # contributors y: 2 # changes site/src/site/includes/contribute-button.groovy x: 3 # contributors y: 3 # changes
89.0
# changes
  min: 1.0
  average: 3.97
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 89.0
0 10.0
# contributors
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 10.0

Number of Contributors vs. File Size: 180 points

site/src/site/blog/groovy-pekko-gpars.adoc x: 1 # contributors y: 279 lines of code site/src/site/releasenotes/groovy-5.0.adoc x: 2 # contributors y: 191 lines of code site/src/site/sitemap-dev.groovy x: 6 # contributors y: 111 lines of code site/src/site/sitemap-user.groovy x: 10 # contributors y: 429 lines of code site/src/site/blog/groovy-dauphine.adoc x: 1 # contributors y: 94 lines of code site/src/site/blog/create-groovy-blog.adoc x: 1 # contributors y: 105 lines of code site/src/site/blog/groovy-record-performance.adoc x: 1 # contributors y: 426 lines of code site/src/site/blog/groovy-sequenced-collections.adoc x: 1 # contributors y: 248 lines of code site/src/site/blog/lego-bricks-with-groovy.adoc x: 1 # contributors y: 273 lines of code site/src/site/pages/contribute.groovy x: 3 # contributors y: 230 lines of code site/src/site/pages/groovy-weekly.groovy x: 1 # contributors y: 34 lines of code site/src/site/blog/gpars-meets-virtual-threads.adoc x: 1 # contributors y: 189 lines of code site/src/site/blog/helloworldemoji.adoc x: 1 # contributors y: 11 lines of code site/src/site/blog/adventures-with-groovyfx.adoc x: 1 # contributors y: 149 lines of code site/src/site/blog/groovy-records.adoc x: 1 # contributors y: 281 lines of code site/src/site/blog/groovy-haiku-processing.adoc x: 1 # contributors y: 201 lines of code site/src/site/blog/testing_permutations_combinations.adoc x: 1 # contributors y: 696 lines of code site/src/site/blog/apache-nlpcraft-with-groovy.adoc x: 1 # contributors y: 143 lines of code site/src/site/blog/natural-language-processing-with-groovy.adoc x: 1 # contributors y: 984 lines of code site/src/site/blog/quake3-inverse-square-root.adoc x: 1 # contributors y: 313 lines of code site/src/site/blog/australian-timezones.adoc x: 1 # contributors y: 221 lines of code site/src/site/releasenotes/groovy-2.5.adoc x: 2 # contributors y: 655 lines of code site/src/site/blog/groovy-2-5-clibuilder-renewal.adoc x: 1 # contributors y: 808 lines of code site/src/site/blog/groovy-2-5-0-released.adoc x: 1 # contributors y: 18 lines of code site/src/site/blog/parsing-json-with-groovy.adoc x: 1 # contributors y: 346 lines of code site/src/site/blog/solving-cryptarithmetic-puzzles-with-groovy.adoc x: 1 # contributors y: 507 lines of code site/src/site/blog/testing-your-java-with-groovy.adoc x: 1 # contributors y: 433 lines of code site/src/site/blog/life-on-mars-units-of.adoc x: 1 # contributors y: 385 lines of code site/src/site/blog/matrix-calculations-with-groovy-apache.adoc x: 1 # contributors y: 612 lines of code site/src/site/blog/classifying-iris-flowers-with-deep.adoc x: 1 # contributors y: 287 lines of code site/src/site/blog/detecting-objects-with-groovy-the.adoc x: 1 # contributors y: 112 lines of code site/src/site/blog/encryption-and-decryption-with-groovy.adoc x: 1 # contributors y: 154 lines of code site/src/site/assets/css/style.css x: 3 # contributors y: 1142 lines of code site/src/site/blog/apache-groovy-2022-year-in.adoc x: 1 # contributors y: 51 lines of code generator/src/main/groovy/generator/SiteGenerator.groovy x: 1 # contributors y: 327 lines of code site/src/site/blog/calculating-fibonacci-with-groovy-revisited.adoc x: 1 # contributors y: 164 lines of code site/src/site/blog/fun-with-rating-stars.adoc x: 1 # contributors y: 118 lines of code site/src/site/blog/groovy-list-processing-cheat-sheet.adoc x: 1 # contributors y: 255 lines of code site/src/site/pages/blog.groovy x: 1 # contributors y: 88 lines of code site/src/site/blog/groovy-3-highlights.adoc x: 1 # contributors y: 217 lines of code site/src/site/blog/jvm-hello-world-with-groovy.adoc x: 1 # contributors y: 179 lines of code generator/src/main/groovy/generator/DocUtils.groovy x: 1 # contributors y: 9 lines of code site/src/site/blog/groovy-3-0-0-beta1.adoc x: 1 # contributors y: 25 lines of code site/src/site/blog/groovy-null-processing.adoc x: 1 # contributors y: 115 lines of code site/src/site/blog/wordle-checker.adoc x: 1 # contributors y: 71 lines of code site/src/site/blog/deck-of-cards-with-groovy.adoc x: 1 # contributors y: 66 lines of code site/src/site/blog/groovy-2-5-5-released.adoc x: 1 # contributors y: 21 lines of code site/src/site/layouts/page.groovy x: 2 # contributors y: 72 lines of code generator/src/main/groovy/generator/DocumentationHTMLCleaner.groovy x: 1 # contributors y: 80 lines of code site/src/site/releasenotes/groovy-1.5.adoc x: 2 # contributors y: 727 lines of code site/src/site/releasenotes/groovy-1.6.adoc x: 2 # contributors y: 1103 lines of code site/src/site/releasenotes/groovy-1.7.adoc x: 2 # contributors y: 348 lines of code site/src/site/releasenotes/groovy-1.8.adoc x: 2 # contributors y: 1244 lines of code site/src/site/releasenotes/groovy-2.0.adoc x: 2 # contributors y: 756 lines of code site/src/site/releasenotes/groovy-2.1.adoc x: 2 # contributors y: 770 lines of code site/src/site/releasenotes/groovy-2.2.adoc x: 2 # contributors y: 200 lines of code site/src/site/releasenotes/groovy-2.3.adoc x: 2 # contributors y: 641 lines of code site/src/site/releasenotes/groovy-2.4.adoc x: 2 # contributors y: 185 lines of code site/src/site/releasenotes/groovy-3.0.adoc x: 5 # contributors y: 824 lines of code site/src/site/releasenotes/groovy-4.0.adoc x: 3 # contributors y: 1065 lines of code site/src/site/wiki/GEP-11.adoc x: 2 # contributors y: 208 lines of code site/src/site/wiki/GEP-12.adoc x: 2 # contributors y: 175 lines of code site/src/site/wiki/GEP-2.adoc x: 2 # contributors y: 165 lines of code site/src/site/wiki/GEP-3.adoc x: 2 # contributors y: 228 lines of code site/src/site/wiki/GEP-4.adoc x: 2 # contributors y: 102 lines of code site/src/site/wiki/GEP-6.adoc x: 2 # contributors y: 66 lines of code site/src/site/wiki/GEP-7.adoc x: 2 # contributors y: 134 lines of code site/src/site/wiki/GEP-9.adoc x: 2 # contributors y: 126 lines of code site/src/site/wiki/initial-release-process-proposal.adoc x: 2 # contributors y: 181 lines of code site/src/site/pages/eventsForwarder.groovy x: 1 # contributors y: 2 lines of code site/src/site/pages/download.groovy x: 2 # contributors y: 570 lines of code generator/src/main/groovy/generator/ChangelogParser.groovy x: 1 # contributors y: 102 lines of code site/src/site/wiki/GEP-8.adoc x: 1 # contributors y: 268 lines of code site/src/site/pages/thanks.groovy x: 1 # contributors y: 58 lines of code generator/src/main/groovy/generator/PageTemplate.groovy x: 1 # contributors y: 41 lines of code site/src/site/pages/search.groovy x: 2 # contributors y: 113 lines of code site/src/site/includes/contribute-button.groovy x: 3 # contributors y: 7 lines of code site/src/site/pages/changelogs.groovy x: 1 # contributors y: 47 lines of code site/src/site/assets/css/book.css x: 1 # contributors y: 534 lines of code site/src/site/html/index.html x: 1 # contributors y: 59 lines of code site/src/site/pages/documentation.groovy x: 1 # contributors y: 74 lines of code site/src/site/wiki/GEP-10.adoc x: 1 # contributors y: 194 lines of code site/src/site/wiki/GEP-5.adoc x: 1 # contributors y: 35 lines of code
1244.0
lines of code
  min: 1.0
  average: 163.11
  25th percentile: 21.0
  median: 68.0
  75th percentile: 190.5
  max: 1244.0
0 10.0
# contributors
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 10.0