The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
DynamoDBEncryptor.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
427 | 21 |
MetaStore.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store |
289 | 21 |
AttributeValueMarshaller.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
238 | 14 |
DirectKmsMaterialProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
211 | 13 |
DynamoDBSigner.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
206 | 5 |
AttributeEncryptor.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling |
184 | 19 |
KeyStoreMaterialsProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
169 | 10 |
WrappedRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
145 | 10 |
EncryptionContext.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
139 | 26 |
Hkdf.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
133 | 10 |
TTLCache.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
123 | 16 |
CachingMostRecentProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
114 | 13 |
release-staging.yml in codebuild/release |
82 | - |
release-prod.yml in codebuild/release |
76 | - |
WrappedMaterialsProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
72 | 7 |
LRUCache.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
52 | 10 |
SymmetricStaticProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
45 | 7 |
AbstractRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
45 | 8 |
Utils.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
42 | 5 |
EncryptionContextOperators.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/utils |
39 | 3 |
SymmetricRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
34 | 6 |
ByteBufferInputStream.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
33 | 4 |
validate-staging.yml in codebuild/release |
32 | - |
DelegatedKey.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
31 | - |
buildspec.yml in root |
29 | - |
ProviderStore.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store |
28 | 3 |
AsymmetricRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
28 | 4 |
AsymmetricStaticProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
21 | 4 |
Base64.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
17 | 2 |
validate-prod.yml in codebuild/release |
16 | - |
DoNotEncrypt.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
10 | - |
DoNotTouch.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
10 | - |
TableAadOverride.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
10 | - |
EncryptionMaterialsProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
9 | - |
corretto11.yml in codebuild |
8 | - |
openjdk8.yml in codebuild |
8 | - |
corretto8.yml in codebuild |
8 | - |
static-analysis.yml in codebuild |
8 | - |
openjdk11.yml in codebuild |
8 | - |
HandleUnknownAttributes.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
8 | - |
EncryptionMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
7 | - |
DecryptionMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
7 | - |
CryptographicMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
5 | - |
EncryptionFlags.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
5 | - |
MsClock.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
5 | - |
File | # lines | # units |
---|---|---|
EncryptionContext.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
139 | 26 |
DynamoDBEncryptor.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
427 | 21 |
MetaStore.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/store |
289 | 21 |
AttributeEncryptor.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling |
184 | 19 |
TTLCache.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
123 | 16 |
AttributeValueMarshaller.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
238 | 14 |
CachingMostRecentProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
114 | 13 |
DirectKmsMaterialProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
211 | 13 |
KeyStoreMaterialsProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
169 | 10 |
WrappedRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
145 | 10 |
Hkdf.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
133 | 10 |
LRUCache.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
52 | 10 |
AbstractRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
45 | 8 |
SymmetricStaticProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
45 | 7 |
WrappedMaterialsProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
72 | 7 |
SymmetricRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
34 | 6 |
DynamoDBSigner.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption |
206 | 5 |
Utils.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/internal |
42 | 5 |
AsymmetricStaticProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
21 | 4 |
AsymmetricRawMaterials.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/materials |
28 | 4 |
There are 4 files with lines longer than 120 characters. In total, there are 8 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
release-staging.yml in codebuild/release |
82 | - | 3 |
validate-staging.yml in codebuild/release |
32 | - | 2 |
DirectKmsMaterialProvider.java in sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers |
211 | 13 | 2 |
release-prod.yml in codebuild/release |
76 | - | 1 |