apache / incubator-ambari
Mirror of Apache Ambari (Incubating)
GitHub Repo
184K
lines of main code
2.1K files
78K
lines of test code
598 files
113K
lines of other code
476 files
0%
main code touched
1 year (0 LOC)
0%
new main code
1 year (0 LOC)
0
recent contributors
past 30 days
12y
age
4,341 days
54K
js
52K
java
24K
xml
22K
py
HBS
8.5K
hbs
7.7K
pp
4.5K
erb
4.1K
php
2.4K
cs
1.5K
ps1
1.2K
sql
DDL
672
ddl
EL
191
el
CMD
141
cmd
SPEC
140
spec
WXS
139
wxs
XAML
117
xaml
95
html
COFFEE
80
coffee
79
pl
WIXPROJ
64
wixproj
55
c
CFG
33
cfg
IN
12
in
WXL
7
wxl
WXI
6
wxi

maven
npm
make


Main Code: 184,209 LOC (2071 files) = JS (29%) + JAVA (28%) + XML (12%) + PY (11%) + HBS (4%) + PP (4%) + ERB (2%) + PHP (2%) + CS (1%) + PS1 (<1%) + SQL (<1%) + RB (<1%) + PSM1 (<1%) + DDL (<1%) + EL (<1%) + CMD (<1%) + SPEC (<1%) + WXS (<1%) + XAML (<1%) + HTML (<1%) + COFFEE (<1%) + PL (<1%) + WIXPROJ (<1%) + C (<1%) + CFG (<1%) + IN (<1%) + WXL (<1%) + WXI (<1%)
Secondary code: Test: 78,058 LOC (598); Generated: 206 LOC (5); Build & Deploy: 5,506 LOC (88); Other: 107,304 LOC (383);
Duplication: 27%
File Size: 13% long (>1000 LOC), 47% short (<= 200 LOC)
Unit Size: 5% long (>100 LOC), 60% short (<= 10 LOC)
Conditional Complexity: 4% complex (McCabe index > 50), 67% simple (McCabe index <= 5)
Logical Component Decomposition: primary (7 components)

11 years, 10 months old

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

7% 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
134 files

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