apache / jspwiki
Apache JSPWiki is a leading open source WikiWiki engine, feature-rich and built around standard JEE components (Java, servlets, JSP)
GitHub Repo
86K
lines of main code
995 files
20K
lines of test code
230 files
33K
lines of other code
455 files
16%
main code touched
1 year (14K LOC)
<1%
new main code
1 year (74 LOC)
2
recent contributors
past 30 days
22y
age
8,071 days
41K
java
10K
js
9.7K
jsp
8.5K
less
5.6K
css
5.5K
xml
5.3K
html
POLICY
334
policy
DDL
173
ddl
WEBMANIFEST
52
webmanifest

jenkins
maven
dependabot
docker


Main Code: 86,130 LOC (995 files) = JAVA (47%) + JS (11%) + JSP (11%) + LESS (9%) + CSS (6%) + XML (6%) + HTML (6%) + POLICY (<1%) + DDL (<1%) + WEBMANIFEST (<1%)
Secondary code: Test: 20,059 LOC (230); Generated: 0 LOC (0); Build & Deploy: 2,905 LOC (30); Other: 30,482 LOC (425);
Duplication: 9%
File Size: 18% long (>1000 LOC), 51% short (<= 200 LOC)
Unit Size: 2% long (>100 LOC), 56% short (<= 10 LOC)
Conditional Complexity: 1% complex (McCabe index > 50), 61% simple (McCabe index <= 5)
Logical Component Decomposition: primary (16 components)

22 years, 1 month old

  • 99% of code older than 365 days
  • 83% 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
141 files

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