apache / iceberg
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | <1% | 7% | 11% | 80%
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
java<1% | <1% | 7% | 10% | 80%
scala0% | 1% | 13% | 22% | 62%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
spark<1% | <1% | 8% | 9% | 80%
core0% | 1% | 6% | 11% | 80%
kafka-connect0% | 4% | 12% | 14% | 68%
hive-metastore0% | 6% | 17% | 20% | 54%
parquet0% | <1% | 12% | 14% | 72%
flink0% | 0% | 7% | 11% | 81%
api0% | 0% | 9% | 11% | 78%
orc0% | 0% | 21% | 4% | 73%
arrow0% | 0% | 10% | 18% | 71%
aws0% | 0% | 1% | 5% | 92%
data0% | 0% | 2% | 20% | 76%
delta-lake0% | 0% | 3% | 12% | 84%
nessie0% | 0% | 0% | 34% | 65%
azure0% | 0% | 0% | 8% | 91%
snowflake0% | 0% | 0% | 11% | 88%
mr0% | 0% | 0% | 8% | 91%
open-api0% | 0% | 0% | 13% | 86%
aliyun0% | 0% | 0% | 5% | 94%
dell0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
gcp0% | 0% | 0% | 0% | 100%
bundled-guava0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
156 59 1
156 59 1
74 34 2
74 34 2
74 32 2
125 31 2
56 30 4
80 29 1
135 29 2
127 28 3
64 27 1
133 26 2
71 26 2
98 26 2
61 26 1
109 26 2
151 26 3
100 25 2
97 25 1
97 25 1
208 25 2
123 25 2
61 25 1
127 24 2
66 24 1
60 24 1
50 24 1
57 23 2
57 23 2
57 23 2
59 23 2
63 23 0
77 23 1
57 23 2
85 23 2
55 23 2
54 23 2
40 23 0
68 23 1
111 23 3
44 22 1
54 22 2
47 22 1
63 22 1
73 22 2
67 22 1
57 22 2
72 22 1
118 22 0
51 21 2