JetBrains / kotlin-desktop-toolkit
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 0% | 13% | 7% | 78%
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
kt0% | 0% | 21% | 8% | 70%
rs0% | 0% | 4% | 7% | 88%
kts0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
sample0% | 0% | 39% | 12% | 48%
native0% | 0% | 4% | 7% | 88%
kotlin-desktop-toolkit0% | 0% | 0% | 1% | 98%
buildSrc0% | 0% | 0% | 10% | 89%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
54 14 4
150 13 6
516 12 0
99 11 1
179 11 1
47 11 4
26 10 4
49 10 2
21 9 8
13 9 0
42 8 4
29 7 3
56 7 4
26 7 1
150 7 0
89 6 5
18 6 1
64 6 3
43 6 6
19 5 2
106 5 6
26 5 2
26 5 4
18 5 2
6 4 1
8 4 0
13 4 4
20 4 4
12 4 1
18 4 4
21 4 3
108 4 3
24 4 2
15 4 1
25 4 5
9 4 0
31 4 2
14 4 2
15 4 2
17 4 5
13 3 0
10 3 0
18 3 3
20 3 4
11 3 2
14 3 4
14 3 4
18 3 6
22 3 4
7 3 1