aws / s2n-tls
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
1% | 8% | 32% | 33% | 25%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
c1% | 7% | 32% | 33% | 25%
rs0% | 10% | 31% | 33% | 24%
py0% | 0% | 59% | 22% | 17%
h0% | 0% | 0% | 0% | 100%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
tls1% | 9% | 35% | 32% | 20%
bindings0% | 10% | 31% | 33% | 24%
utils0% | 8% | 21% | 34% | 36%
crypto0% | 1% | 26% | 35% | 37%
stuffer0% | 0% | 22% | 41% | 35%
scram0% | 0% | 76% | 13% | 10%
error0% | 0% | 0% | 34% | 65%
scripts0% | 0% | 0% | 54% | 45%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
170 36 6
107 6 1
87 1 2
85 22 1
82 8 3
81 2 0
81 21 4
75 13 1
75 11 4
72 3 3
68 17 3
68 22 4
67 11 4
66 16 5
65 11 2
64 7 8
63 17 2
63 15 3
62 4 0
62 2 1
62 6 4
62 8 3
61 2 3
61 8 8
60 22 1
60 11 1
57 12 1
54 4 0
54 13 2
53 11 0
53 3 3
53 16 2
52 4 7
52 4 5
52 9 1
51 5 0
50 7 0
50 3 8
50 9 1
50 4 6
49 5 1
49 5 1
49 1 3
48 8 5
48 11 1
48 1 2
47 1 0
47 10 5
47 11 3
46 4 0