apache / tapestry4
Mirror of Apache Tapestry 4
GitHub Repo
161K
lines of main code
2.2K files
45K
lines of test code
640 files
7.2K
lines of other code
217 files
0%
main code touched
1 year (0 LOC)
0%
new main code
1 year (0 LOC)
0
recent contributors
past 30 days
23y
age
8,418 days
66K
java
51K
js
33K
xml
5.6K
html
3.9K
css
XSL
774
xsl
AS
557
as
36
sql
34
rdf
7
rb

maven


Main Code: 160,805 LOC (2200 files) = JAVA (41%) + JS (31%) + XML (20%) + HTML (3%) + CSS (2%) + XSL (<1%) + AS (<1%) + SQL (<1%) + RDF (<1%) + RB (<1%)
Secondary code: Test: 44,831 LOC (640); Generated: 148 LOC (22); Build & Deploy: 2,048 LOC (14); Other: 5,007 LOC (181);
Duplication: 8%
File Size: 7% long (>1000 LOC), 53% short (<= 200 LOC)
Unit Size: 11% long (>100 LOC), 58% short (<= 10 LOC)
Conditional Complexity: 11% complex (McCabe index > 50), 63% simple (McCabe index <= 5)
Logical Component Decomposition: primary (10 components)

23 years old

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

0% 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
42 files

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