twitter / finatra
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 5% | 15% | 79%
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
scala0% | 0% | 5% | 14% | 80%
py0% | 0% | 0% | 86% | 13%
java0% | 0% | 0% | 0% | 100%
sbt0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
http-server0% | 0% | 9% | 10% | 79%
http-core0% | 0% | 7% | 18% | 73%
thrift0% | 0% | 6% | 2% | 90%
inject0% | 0% | 2% | 8% | 89%
validation0% | 0% | 0% | 30% | 69%
doc0% | 0% | 0% | 86% | 13%
jackson0% | 0% | 0% | 25% | 74%
mysql-client0% | 0% | 0% | 21% | 78%
mustache0% | 0% | 0% | 44% | 55%
http-client0% | 0% | 0% | 0% | 100%
utils0% | 0% | 0% | 0% | 100%
http-mustache0% | 0% | 0% | 0% | 100%
inject-thrift-client-http-mapper0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
57 25 1
64 20 4
48 18 1
34 14 2
23 14 1
35 14 1
43 13 6
50 13 4
44 12 1
9 11 1
11 10 1
39 10 3
31 10 1
23 9 1
10 9 1
10 9 1
22 9 1
17 9 2
22 9 2
12 8 2
18 8 3
24 8 2
17 8 1
16 7 1
18 7 2
41 7 0
39 7 1
14 7 1
6 7 1
50 7 1
16 7 1
102 7 1
13 7 1
11 7 1
99 7 3
9 7 1
16 7 3
18 7 2
21 7 3
60 6 4
14 6 3
28 6 4
17 6 2
10 6 2
19 6 1
19 6 4
19 6 4
18 6 3
20 6 2
27 6 4