aws / aws-database-encryption-sdk-dynamodb
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system41% (20,017 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs50% (14,133 lines)
java27% (4,586 lines)
cs35% (975 lines)
yaml45% (208 lines)
kts24% (64 lines)
toml49% (51 lines)
Duplication per Component (primary)
releases50% (13,851 lines)
DynamoDbEncryption29% (5,784 lines)
cfn45% (208 lines)
TestVectors26% (174 lines)
codebuild0% (0 lines)

Duplication Between Components (50+ lines)

G DynamoDbEncryption DynamoDbEncryption releases releases DynamoDbEncryption--releases 444 TestVectors TestVectors DynamoDbEncryption--TestVectors 264 TestVectors--releases 202

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 11,986 duplicates...
Size#FoldersFilesLinesCode
74 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
6:177 (100%)
6:177 (100%)
view
74 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
6:177 (100%)
6:177 (100%)
view
74 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...namodb/transforms/model
6:177 (100%)
6:177 (100%)
view
74 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
6:177 (100%)
6:177 (100%)
view
74 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ucturedencryption/model
6:177 (100%)
6:177 (100%)
view
74 x 2 DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...ucturedencryption/model
6:177 (100%)
6:177 (100%)
view
71 x 2 DynamoDbEncryption/runtimes/rust/src
releases/rust/db_esdk/src
4:90 (92%)
4:90 (89%)
view
68 x 2 DynamoDbEncryption/runti...bencryptionsdk/dynamodb
DynamoDbEncryption/runti.../dynamodb/itemencryptor
335:402 (6%)
148:215 (23%)
view
65 x 2 releases/rust/db_esdk/sr..._items_output_transform
releases/rust/db_esdk/src/types
43:115 (63%)
43:115 (63%)
view
65 x 2 releases/rust/db_esdk/sr...action_output_transform
releases/rust/db_esdk/src/types
43:115 (63%)
43:115 (63%)
view
65 x 2 releases/rust/db_esdk/sr...tement_output_transform
releases/rust/db_esdk/src/types
43:115 (63%)
43:115 (63%)
view
65 x 2 releases/rust/db_esdk/sr..._items_output_transform
releases/rust/db_esdk/src/types
43:115 (63%)
43:115 (63%)
view
63 x 2 releases/rust/db_esdk/sr...tement_output_transform
releases/rust/db_esdk/src/types
42:113 (64%)
42:113 (64%)
view
62 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
9:146 (100%)
9:146 (100%)
view
62 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
9:146 (100%)
9:146 (100%)
view
62 x 2 DynamoDbEncryption/runtimes/rust/src
TestVectors/runtimes/rust/src
4:77 (80%)
4:77 (79%)
view
62 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
9:146 (100%)
9:146 (100%)
view
62 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...namodb/transforms/model
9:146 (100%)
9:146 (100%)
view
62 x 2 TestVectors/runtimes/rust/src
releases/rust/db_esdk/src
4:77 (79%)
4:77 (78%)
view
62 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ucturedencryption/model
9:146 (100%)
9:146 (100%)
view
62 x 2 DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...ucturedencryption/model
9:146 (100%)
9:146 (100%)
view
61 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...namodb/transforms/model
6:142 (100%)
6:142 (100%)
view
61 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
6:142 (100%)
6:142 (100%)
view
61 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
6:142 (100%)
6:142 (100%)
view
61 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
6:142 (100%)
6:142 (100%)
view
61 x 2 DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...ucturedencryption/model
6:142 (100%)
6:142 (100%)
view
61 x 2 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ucturedencryption/model
6:142 (100%)
6:142 (100%)
view
59 x 2 releases/rust/db_esdk/sr...e_item_output_transform
releases/rust/db_esdk/src/types
39:107 (65%)
39:107 (65%)
view
59 x 2 DynamoDbEncryption/runtimes/rust/src
releases/rust/db_esdk/src
73:149 (100%)
73:149 (100%)
view
59 x 2 releases/rust/db_esdk/sr...tion/resolve_attributes
releases/rust/db_esdk/src/types
44:116 (62%)
43:115 (64%)
view
58 x 2 releases/rust/db_esdk/sr...tion/resolve_attributes
releases/rust/db_esdk/src/types
44:121 (63%)
43:120 (65%)
view
57 x 2 releases/rust/db_esdk/sr...t_item_output_transform
releases/rust/db_esdk/src/types
39:105 (63%)
39:105 (64%)
view
51 x 2 releases/rust/db_esdk/sr...t_item_output_transform
releases/rust/db_esdk/src/types
37:95 (61%)
35:93 (63%)
view
51 x 2 releases/rust/db_esdk/sr...t_item_output_transform
releases/rust/db_esdk/src/types
37:95 (61%)
35:93 (63%)
view
51 x 2 releases/rust/db_esdk/sr...e_item_output_transform
releases/rust/db_esdk/src/types
37:95 (60%)
37:95 (62%)
view
51 x 2 releases/rust/db_esdk/sr...e_item_output_transform
releases/rust/db_esdk/src/types
37:95 (60%)
37:95 (62%)
view
50 x 2 releases/rust/db_esdk/sr.../query_output_transform
releases/rust/db_esdk/src/types
36:93 (60%)
35:92 (63%)
view
49 x 2 releases/rust/db_esdk/sr...n/scan_output_transform
releases/rust/db_esdk/src/types
37:93 (59%)
35:91 (62%)
view
47 x 2 DynamoDbEncryption/runtimes/rust/src
releases/rust/db_esdk/src
4:60 (65%)
4:60 (67%)
view
46 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
364:439 (21%)
397:472 (20%)
view
45 x 2 DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
443:494 (21%)
476:527 (19%)
view
44 x 2 DynamoDbEncryption/runti...ated/DynamoDbEncryption
DynamoDbEncryption/runti...d/DynamoDbItemEncryptor
58:134 (57%)
48:124 (61%)
view
44 x 2 cfn
cfn
387:430 (9%)
442:485 (9%)
view
39 x 2 DynamoDbEncryption/runti...dk/structuredencryption
DynamoDbEncryption/runti...dk/structuredencryption
263:301 (7%)
340:378 (7%)
view
37 x 2 releases/rust/db_esdk/sr...action_output_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
37 x 2 releases/rust/db_esdk/sr...tement_output_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
37 x 2 releases/rust/db_esdk/sr...e_items_input_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
37 x 2 releases/rust/db_esdk/sr...saction_input_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
37 x 2 releases/rust/db_esdk/sr..._items_output_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
37 x 2 releases/rust/db_esdk/sr...atement_input_transform
releases/rust/db_esdk/src/types
31:72 (59%)
31:72 (59%)
view
Duplicated Units
The list of top 11 duplicated units.
See data for all 11 unit duplicates...
Size#FoldersFilesLinesCode
13 x 4 DynamoDbEncryption/runti...sdk/dynamodb/transforms
DynamoDbEncryption/runti.../dynamodb/itemencryptor
DynamoDbEncryption/runti...bencryptionsdk/dynamodb
DynamoDbEncryption/runti...dk/structuredencryption
96:110 
43:57 
86:100 
63:77 
view
11 x 4 DynamoDbEncryption/runti...sdk/dynamodb/transforms
DynamoDbEncryption/runti.../dynamodb/itemencryptor
DynamoDbEncryption/runti...bencryptionsdk/dynamodb
DynamoDbEncryption/runti...dk/structuredencryption
134:146 
65:77 
105:117 
77:89 
view
10 x 2 DynamoDbEncryption/runti...bencryptionsdk/dynamodb
DynamoDbEncryption/runti...dk/structuredencryption
1009:1020 
521:532 
view
9 x 4 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
137:147 
137:147 
137:147 
137:147 
view
8 x 4 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
134:143 
134:143 
134:143 
134:143 
view
8 x 4 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...ucturedencryption/model
169:178 
169:178 
169:178 
169:178 
view
8 x 4 DynamoDbEncryption/runti...sdk/dynamodb/transforms
DynamoDbEncryption/runti.../dynamodb/itemencryptor
DynamoDbEncryption/runti...bencryptionsdk/dynamodb
DynamoDbEncryption/runti...dk/structuredencryption
85:94 
32:41 
75:84 
52:61 
view
8 x 2 DynamoDbEncryption/runtimes/rust/src
releases/rust/db_esdk/src
39:48 
39:48 
view
8 x 2 DynamoDbEncryption/runtimes/rust/src
releases/rust/db_esdk/src
49:58 
49:58 
view
7 x 16 DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...ptionsdk/dynamodb/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...namodb/transforms/model
DynamoDbEncryption/runti...odb/itemencryptor/model
DynamoDbEncryption/runti...odb/itemencryptor/model
...
14:22 
21:29 
18:26 
24:32 
21:29 
18:26 
14:22 
24:32 
14:22 
21:29 
...
view
7 x 2 DynamoDbEncryption/runti...ated/DynamoDbEncryption
TestVectors/runtimes/net/Generated/DDBEncryption
22:30 
22:30 
view