apache / hudi
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | 5% | 8% | 13% | 71%
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
scala3% | 10% | 15% | 19% | 51%
java0% | 4% | 6% | 12% | 76%
py0% | 0% | 37% | 15% | 46%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
hudi-spark-datasource2% | 10% | 16% | 18% | 52%
hudi-client<1% | 2% | 6% | 13% | 76%
hudi-flink-datasource0% | 13% | 7% | 13% | 65%
hudi-common0% | 2% | 7% | 10% | 79%
hudi-hadoop-common0% | 11% | 2% | 10% | 76%
hudi-utilities0% | 2% | 10% | 13% | 73%
hudi-sync0% | 3% | 0% | 15% | 80%
hudi-cli0% | 5% | 2% | 14% | 78%
hudi-hadoop-mr0% | 2% | 5% | 11% | 80%
hudi-gcp0% | 12% | 0% | 25% | 61%
hudi-integ-test0% | 0% | 7% | 14% | 77%
hudi-io0% | 0% | 8% | 14% | 76%
scripts0% | 0% | 37% | 15% | 46%
hudi-kafka-connect0% | 0% | 5% | 14% | 79%
hudi-aws0% | 0% | 4% | 10% | 85%
hudi-timeline-service0% | 0% | 3% | 13% | 83%
hudi-platform-service0% | 0% | 0% | 3% | 96%
packaging0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
178 64 4
195 62 1
195 62 1
195 62 1
51 53 2
199 51 3
259 50 7
234 50 5
133 49 5
291 47 0
126 45 2
108 45 3
168 43 4
168 43 4
168 43 4
168 43 4
168 43 4
168 43 4
134 42 4
134 42 4
134 42 4
124 41 2
122 39 1
44 38 1
79 38 2
79 38 2
79 38 2
172 37 2
244 36 8
243 36 8
142 36 3
142 36 3
142 36 3
78 36 3
103 35 1
162 35 2
239 35 8
144 35 6
144 35 6
144 35 6
74 35 1
37 34 1
37 34 1
37 34 1
131 34 3
131 34 3
131 34 3
56 33 3
56 33 3
129 33 6