apache / sling-site
Apache Sling Website
GitHub Repo
264K
lines of main code
1.3K files
0
lines of test code
0 files
2.1M
lines of other code
12K files
10%
main code touched
1 year (28K LOC)
6%
new main code
1 year (16K LOC)
7
recent contributors
past 30 days
6y
age
2,250 days
237K
html
16K
css
8.6K
js
TPL
1.1K
tpl
679
xml
309
pm
94
groovy
XSL
17
xsl
CGI
6
cgi

jenkins
maven


Main Code: 263,791 LOC (1282 files) = HTML (89%) + CSS (6%) + JS (3%) + TPL (<1%) + XML (<1%) + PM (<1%) + GROOVY (<1%) + XSL (<1%) + CGI (<1%)
Secondary code: Test: 0 LOC (0); Generated: 2,042,473 LOC (11409); Build & Deploy: 432 LOC (10); Other: 24,194 LOC (229);
Duplication: 95%
File Size: 23% long (>1000 LOC), 33% short (<= 200 LOC)
Unit Size: 0% long (>100 LOC), 43% short (<= 10 LOC)
Conditional Complexity: 16% complex (McCabe index > 50), 43% simple (McCabe index <= 5)
Logical Component Decomposition: primary (2 components)

6 years, 2 months old

  • 93% of code older than 365 days
  • 89% of code not updated in the past 365 days

<1% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
3 files

generated by sokrates.dev (configuration) on 2023-08-10; reference date: 2023-08-08