The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
EncryptionUtilsV2.cs in src |
347 | 15 |
EncryptionUtils.cs in src |
330 | 15 |
SetupDecryptionHandler.cs in src/Internal |
323 | 11 |
AmazonS3EncryptionClientBase.cs in src |
157 | 13 |
SetupEncryptionHandler.cs in src/Internal |
156 | 10 |
SetupDecryptionHandlerV1.cs in src/Internal |
123 | 5 |
SetupEncryptionHandlerV2.cs in src/Internal |
115 | 7 |
SetupDecryptionHandlerV2.cs in src/Internal |
101 | 4 |
SetupEncryptionHandlerV1.cs in src/Internal |
99 | 6 |
AesGcmEncryptCachingStream.cs in src/Util |
81 | 5 |
AmazonS3EncryptionClient.cs in src |
74 | 13 |
ConcurrentDictionary.cs in src/Util |
72 | 4 |
AmazonS3EncryptionClientV2.cs in src |
66 | 8 |
AesGcmEncryptStream.cs in src/Util |
53 | 2 |
UserAgentHandler.cs in src/Internal |
45 | 5 |
DotNetUtilities.cs in src/Util |
45 | 4 |
AmazonS3CryptoConfigurationV2.cs in src |
40 | 1 |
AesGcmDecryptStream.cs in src/Util |
40 | 2 |
EncryptionMaterialsV2.cs in src |
39 | 3 |
EncryptionMaterialsBase.cs in src |
36 | 1 |
EncryptionInstructions.cs in src |
31 | 2 |
RsaUtils.cs in src/Util |
26 | 1 |
EncryptionMaterials.cs in src |
22 | 3 |
AmazonCryptoException.cs in src |
21 | 3 |
AesGcmUtils.cs in src/Util |
19 | 1 |
UploadPartContextForEncryption.cs in src |
18 | - |
AmazonS3CryptoConfigurationBase.cs in src |
17 | 1 |
CryptoStorageMode.cs in src |
13 | - |
AmazonS3CryptoConfiguration.cs in src |
12 | - |
SecurityProfile.cs in src |
8 | - |
filterconfig.yaml in docfx_project |
7 | - |
KmsType.cs in src/Primitives |
7 | - |
AsymmetricAlgorithmType.cs in src/Primitives |
7 | - |
SymmetricAlgorithmType.cs in src/Primitives |
7 | - |
Directory.Build.props in root |
5 | - |
toc.yml in docfx_project/articles |
2 | - |
toc.yml in docfx_project |
2 | - |
File | # lines | # units |
---|---|---|
EncryptionUtilsV2.cs in src |
347 | 15 |
EncryptionUtils.cs in src |
330 | 15 |
AmazonS3EncryptionClientBase.cs in src |
157 | 13 |
AmazonS3EncryptionClient.cs in src |
74 | 13 |
SetupDecryptionHandler.cs in src/Internal |
323 | 11 |
SetupEncryptionHandler.cs in src/Internal |
156 | 10 |
AmazonS3EncryptionClientV2.cs in src |
66 | 8 |
SetupEncryptionHandlerV2.cs in src/Internal |
115 | 7 |
SetupEncryptionHandlerV1.cs in src/Internal |
99 | 6 |
UserAgentHandler.cs in src/Internal |
45 | 5 |
SetupDecryptionHandlerV1.cs in src/Internal |
123 | 5 |
AesGcmEncryptCachingStream.cs in src/Util |
81 | 5 |
SetupDecryptionHandlerV2.cs in src/Internal |
101 | 4 |
ConcurrentDictionary.cs in src/Util |
72 | 4 |
DotNetUtilities.cs in src/Util |
45 | 4 |
EncryptionMaterialsV2.cs in src |
39 | 3 |
AmazonCryptoException.cs in src |
21 | 3 |
EncryptionMaterials.cs in src |
22 | 3 |
EncryptionInstructions.cs in src |
31 | 2 |
AesGcmEncryptStream.cs in src/Util |
53 | 2 |
There are 20 files with lines longer than 120 characters. In total, there are 243 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SetupDecryptionHandler.cs in src/Internal |
323 | 11 | 43 |
EncryptionUtilsV2.cs in src |
347 | 15 | 40 |
EncryptionUtils.cs in src |
330 | 15 | 35 |
SetupEncryptionHandlerV2.cs in src/Internal |
115 | 7 | 17 |
SetupDecryptionHandlerV2.cs in src/Internal |
101 | 4 | 16 |
SetupDecryptionHandlerV1.cs in src/Internal |
123 | 5 | 15 |
SetupEncryptionHandlerV1.cs in src/Internal |
99 | 6 | 15 |
AmazonS3EncryptionClientBase.cs in src |
157 | 13 | 14 |
SetupEncryptionHandler.cs in src/Internal |
156 | 10 | 12 |
AmazonS3EncryptionClient.cs in src |
74 | 13 | 9 |
EncryptionMaterialsV2.cs in src |
39 | 3 | 4 |
AmazonS3EncryptionClientV2.cs in src |
66 | 8 | 4 |
AesGcmEncryptStream.cs in src/Util |
53 | 2 | 4 |
AesGcmDecryptStream.cs in src/Util |
40 | 2 | 4 |
EncryptionMaterialsBase.cs in src |
36 | 1 | 3 |
AesGcmEncryptCachingStream.cs in src/Util |
81 | 5 | 3 |
AmazonS3CryptoConfigurationV2.cs in src |
40 | 1 | 2 |
AmazonCryptoException.cs in src |
21 | 3 | 1 |
EncryptionInstructions.cs in src |
31 | 2 | 1 |
AesGcmUtils.cs in src/Util |
19 | 1 | 1 |