mozilla / glean
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 1% | 4% | 7% | 87%
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
rs0% | 2% | 2% | 7% | 87%
py0% | 0% | 17% | 11% | 70%
groovy0% | 0% | 46% | 27% | 26%
swift0% | 0% | 0% | 2% | 97%
kt0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
glean-core0% | 1% | 2% | 5% | 91%
gradle-plugin0% | 0% | 46% | 27% | 26%
tools0% | 0% | 31% | 27% | 40%
taskcluster0% | 0% | 7% | 14% | 78%
build-scripts0% | 0% | 0% | 58% | 41%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
134 26 3
139 24 4
34 21 3
45 18 2
91 16 4
140 13 5
42 12 3
30 11 1
78 10 3
42 9 0
46 9 3
13 9 1
83 8 2
21 8 2
53 8 0
19 8 1
23 8 3
56 8 2
17 7 2
22 7 2
21 7 0
27 7 2
52 7 0
14 6 1
12 6 3
20 6 2
35 6 3
24 6 1
27 6 1
36 6 4
44 6 3
18 6 1
30 5 1
19 5 2
17 5 1
13 5 5
68 5 3
39 5 0
12 5 2
30 5 0
33 5 0
29 5 0
27 5 0
50 5 0
74 5 0
48 5 2
43 5 0
5 5 2
6 5 0
5 4 3