aws / aws-cryptographic-material-providers-library
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | 1% | 8% | 13% | 76%
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% | 11% | 18% | 68%
go0% | 1% | 5% | 9% | 83%
py0% | 4% | 15% | 18% | 61%
cs0% | 0% | 0% | 6% | 93%
rs0% | 0% | 0% | 9% | 90%
kts0% | 0% | 0% | 67% | 32%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
ComAmazonawsKms<1% | 3% | 15% | 16% | 64%
ComAmazonawsDynamodb0% | 5% | 15% | 25% | 53%
TestVectorsAwsCryptographicMaterialProviders0% | 7% | 17% | 4% | 70%
releases0% | <1% | 6% | 11% | 81%
AwsCryptographicMaterialProviders0% | 0% | 3% | 10% | 86%
AwsCryptographyPrimitives0% | 0% | <1% | 9% | 89%
StandardLibrary0% | 0% | 3% | 11% | 84%
codebuild0% | 0% | 0% | 16% | 84%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
190 51 1
210 50 1
195 49 1
195 49 1
195 49 1
128 36 1
128 35 1
280 35 1
122 35 1
96 35 1
144 35 1
93 33 1
85 31 1
218 29 1
83 27 1
86 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
58 26 1
157 25 1
152 25 1
153 23 1
58 22 1
137 22 1
58 22 1
58 22 1
243 21 1
64 21 1
73 21 1
73 21 1
68 21 0
131 20 1
131 20 1
123 20 1
113 20 1
60 20 1
171 19 1
204 19 1
86 19 1