apache / nifi-minifi-cpp
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
2% | 4% | 17% | 21% | 53%
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
cpp3% | 5% | 20% | 24% | 46%
c0% | 6% | 22% | 35% | 35%
h0% | 0% | 3% | 12% | 84%
java0% | 0% | 10% | 17% | 71%
py0% | 0% | 20% | 14% | 65%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
extensions4% | 4% | 17% | 23% | 49%
minifi_main34% | 0% | 41% | 7% | 16%
libminifi0% | 3% | 16% | 19% | 59%
controller0% | 40% | 0% | 6% | 52%
nanofi0% | 4% | 17% | 27% | 51%
ROOT0% | 0% | 48% | 13% | 38%
encrypt-config0% | 0% | 0% | 56% | 43%
github_scripts0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
983 190 1
274 57 2
225 55 2
151 49 2
159 48 1
177 48 1
242 41 2
179 37 0
111 34 4
131 33 7
143 33 0
128 33 1
112 29 2
178 28 2
100 28 0
95 27 1
109 27 1
117 27 2
73 27 1
104 26 2
98 26 2
124 25 1
114 25 2
135 25 2
91 25 0
98 25 3
148 24 0
87 24 0
57 23 2
33 23 1
90 23 5
71 23 2
74 23 2
71 23 2
67 22 1
82 22 4
91 22 2
84 21 1
105 21 2
66 21 4
71 21 2
96 21 2
97 20 2
75 20 1
67 20 1
99 20 1
87 20 1
43 19 1
84 19 0
86 19 8