a fast, scalable, multi-language and extensible build system
Main Code: 491,308 LOC (3951 files) = JAVA (87%) + BZL (4%) + CC (3%) + PROTO (1%) + HTML (<1%) + H (<1%) + PY (<1%) + TPL (<1%) + BASH (<1%) + SCSS (<1%) + PS1 (<1%) + M (<1%) + C (<1%) + INC (<1%) + YML (<1%) + WXS (<1%) + SPEC (<1%) + CFG (<1%) + RB (<1%) + MM (<1%) Secondary code: Test: 412,017 LOC (1933); Generated: 0 LOC (0); Build & Deploy: 3,316 LOC (55); Other: 3,325 LOC (81); |
|||
File Size: 9% long (>1000 LOC), 40% short (<= 200 LOC) | |||
Unit Size: 8% long (>100 LOC), 53% short (<= 10 LOC) | |||
Conditional Complexity: 4% complex (McCabe index > 50), 68% simple (McCabe index <= 5) | |||
|
Logical Component Decomposition: primary (30 components) | ||
|
7 years old
|
|
|
|
25% 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) |
|
|
Features of interest:
TODOs
30 files |
|
Latest commit date: 2022-02-02
330
commits
(30 days)
63
contributors
(30 days) |
|
generated by sokrates.dev (configuration) on 2022-02-03