JetBrains / ruby-type-inference
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
0% | 5% | 24% | 27% | 43%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
rb0% | 23% | 7% | 32% | 35%
kt0% | 5% | 18% | 27% | 49%
java0% | 0% | 34% | 24% | 40%
c0% | 0% | 42% | 33% | 24%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
arg_scanner0% | 16% | 18% | 32% | 32%
ide-plugin0% | 6% | 29% | 28% | 35%
ruby-call-signature0% | 0% | 29% | 14% | 56%
signature-viewer0% | 0% | 22% | 50% | 26%
storage-server-api0% | 0% | 8% | 25% | 65%
contract-creator0% | 0% | 30% | 38% | 31%
state-tracker0% | 0% | 0% | 31% | 68%
common0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
70 19 1
60 8 4
47 10 1
38 12 0
35 4 1
35 4 7
34 6 2
33 7 4
33 1 2
31 8 5
31 7 1
31 6 1
31 7 1
30 7 2
29 8 1
25 6 3
25 5 1
24 4 1
23 5 3
23 3 4
21 1 1
21 5 0
20 3 1
20 5 1
20 1 1
20 6 3
19 2 3
19 3 2
18 7 1
18 1 0
18 3 2
17 4 1
17 1 2
17 1 0
16 3 0
16 3 1
16 2 1
16 4 3
16 2 5
16 2 4
15 4 0
15 2 1
14 3 0
14 3 1
14 1 1
14 2 3
14 3 5
13 4 1
13 3 1
13 3 1