spotify / ratatool
Conditional Complexity

The distribution of complexity of units (measured with McCabe index).

Intro
Learn more...
Conditional Complexity Overall
3% | 5% | 19% | 19% | 52%
Legend:
51+
26-50
11-25
6-10
1-5
Alternative Visuals
Conditional Complexity per Extension
51+
26-50
11-25
6-10
1-5
scala4% | 2% | 24% | 19% | 49%
java0% | 14% | 0% | 21% | 63%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
ratatool-scalacheck23% | 0% | 12% | 0% | 64%
ratatool-sampling0% | 5% | 13% | 24% | 56%
ratatool-diffy0% | 10% | 39% | 22% | 27%
ratatool-cli0% | 0% | 100% | 0% | 0%
project0% | 0% | 0% | 100% | 0%
ratatool-shapeless0% | 0% | 0% | 0% | 100%
ratatool-common0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
136 54 1
90 33 4
126 27 7
42 23 2
89 19 2
98 18 1
124 17 1
31 17 1
74 14 2
43 14 1
52 14 1
39 13 2
38 13 1
37 12 4
24 12 4
39 12 3
37 12 3
32 11 3
30 10 1
76 10 11
29 10 0
21 8 1
35 8 2
29 8 2
48 8 2
36 8 3
7 7 2
31 7 2
36 7 0
26 7 3
40 7 6
7 6 1
106 6 4
10 6 0
25 6 3
32 6 1
37 6 2
37 6 2
36 6 3
17 6 1
57 6 0
20 5 2
16 5 2
16 5 4
27 5 3
31 5 5
29 5 3
16 5 0
41 5 1
5 4 1