alibaba / GaiaX
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
14% | 8% | 14% | 15% | 46%
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
cpp60% | 14% | 11% | <1% | 12%
c14% | 12% | 22% | 19% | 31%
rs30% | 7% | 6% | 8% | 47%
tsx22% | 0% | 14% | 26% | 35%
js0% | 17% | 15% | 16% | 49%
kt0% | 3% | 1% | 14% | 80%
java0% | 2% | 13% | 18% | 65%
ts0% | 0% | 14% | 16% | 68%
m0% | 0% | 18% | 19% | 61%
h0% | 0% | 0% | 2% | 97%
swift0% | 0% | 0% | 0% | 100%
mm0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
GaiaXAndroidQuickJS11% | 12% | 20% | 17% | 37%
GaiaXHarmony41% | 10% | 12% | 5% | 30%
GaiaXiOS57% | 14% | 9% | 1% | 16%
GaiaXAnalyze60% | 14% | 10% | 0% | 13%
GaiaXStretch27% | 6% | 5% | 7% | 51%
GaiaXTaro21% | 0% | 14% | 25% | 38%
GaiaXAndroid0% | 5% | 1% | 21% | 71%
GaiaXAndroidClientToStudio0% | 3% | 10% | 19% | 66%
GaiaXAndroidJS0% | 0% | 6% | 6% | 86%
GaiaXJSiOS0% | 0% | 20% | 21% | 57%
GaiaXAndroidDemo0% | 0% | 0% | 18% | 81%
GaiaXAndroidJSProxy0% | 0% | 0% | 4% | 95%
GaiaXAndroidAdapter0% | 0% | 0% | 0% | 100%
GaiaXiOSDemo0% | 0% | 0% | 0% | 100%
GaiaXSocketiOS0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
489 274 3
489 274 3
489 274 3
444 130 2
472 116 5
472 116 5
472 116 5
723 113 5
389 103 7
321 102 6
246 95 2
183 88 3
185 80 1
230 73 8
52 68 3
244 65 2
192 62 4
208 60 2
310 58 4
310 58 4
310 58 4
176 53 4
154 53 2
136 49 6
497 47 1
248 47 2
146 45 1
160 45 10
180 45 8
174 42 2
174 42 2
103 42 2
174 42 2
91 39 2
138 37 0
138 37 0
138 37 0
102 36 3
120 36 1
100 35 4
144 34 5
68 32 0
115 31 2
73 31 1
131 30 3
159 30 1
130 29 4
91 29 7
134 29 5
75 28 2