apache / harmony-drlvm
Mirror of Apache Harmony DRLVM
GitHub Repo
287K
lines of main code
1.2K files
66K
lines of test code
783 files
3.3K
lines of other code
30 files
0%
main code touched
1 year (0 LOC)
0%
new main code
1 year (0 LOC)
0
recent contributors
past 30 days
17y
age
6,276 days
199K
cpp
59K
h
13K
java
2.2K
html
1.6K
xml
1.4K
asm
1.1K
g
INL
748
inl
S
281
s
246
css
CFG
164
cfg

make


Main Code: 287,180 LOC (1204 files) = CPP (69%) + H (20%) + JAVA (4%) + C (2%) + HTML (<1%) + HTM (<1%) + XML (<1%) + ASM (<1%) + G (<1%) + INL (<1%) + S (<1%) + CSS (<1%) + CFG (<1%)
Secondary code: Test: 65,504 LOC (783); Generated: 1,680 LOC (6); Build & Deploy: 499 LOC (3); Other: 1,136 LOC (21);
Duplication: 10%
File Size: 34% long (>1000 LOC), 18% short (<= 200 LOC)
Unit Size: 15% long (>100 LOC), 39% short (<= 10 LOC)
Conditional Complexity: 15% complex (McCabe index > 50), 46% simple (McCabe index <= 5)
Logical Component Decomposition: primary (2 components)

17 years, 2 months old

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

5% 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
221 files

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