aws / aws-encryption-sdk-python
Duplication

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

Intro
Learn more...
Duplication Overall
system9% (433 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py8% (364 lines)
cfg52% (69 lines)
Duplication per Component (primary)
performance_tests41% (215 lines)
src4% (150 lines)
decrypt_oracle23% (37 lines)
ROOT25% (31 lines)
doc0% (0 lines)
compliance_exceptions0% (0 lines)

Duplication Between Components (50+ lines)

G decrypt_oracle decrypt_oracle ROOT ROOT decrypt_oracle--ROOT 62 performance_tests performance_tests decrypt_oracle--performance_tests 50

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 32 longest duplicates.
See data for all 32 duplicates...
Size#FoldersFilesLinesCode
23 x 2 performance_tests/src/aw...ts/master_key_providers
performance_tests/src/aw...ts/master_key_providers
54:101 (57%)
54:101 (57%)
view
23 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
37:84 (62%)
32:79 (62%)
view
23 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
84:131 (43%)
32:79 (62%)
view
23 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
197:240 (7%)
251:294 (7%)
view
23 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
84:131 (43%)
37:84 (62%)
view
21 x 2 performance_tests/src/aw...ts/master_key_providers
performance_tests/src/aw...ts/master_key_providers
25:69 (77%)
57:101 (52%)
view
21 x 2 performance_tests/src/aw...ts/master_key_providers
performance_tests/src/aw...ts/master_key_providers
25:69 (77%)
57:101 (52%)
view
14 x 2 decrypt_oracle
performance_tests
1:19 (45%)
1:19 (46%)
view
11 x 2 decrypt_oracle
performance_tests
26:40 (35%)
26:40 (36%)
view
11 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
29:42 (20%)
74:87 (20%)
view
11 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
95:107 (3%)
151:163 (3%)
view
11 x 2 performance_tests
ROOT
26:40 (36%)
39:54 (26%)
view
11 x 2 decrypt_oracle
ROOT
26:40 (35%)
39:54 (26%)
view
10 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
79:100 (16%)
32:53 (27%)
view
10 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
79:100 (16%)
37:58 (27%)
view
10 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
84:105 (18%)
79:100 (16%)
view
9 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
103:123 (14%)
60:80 (24%)
view
9 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
103:123 (14%)
55:75 (24%)
view
9 x 2 performance_tests/src/aw...formance_tests/keyrings
performance_tests/src/aw...formance_tests/keyrings
107:127 (16%)
103:123 (14%)
view
8 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
86:93 (2%)
143:150 (2%)
view
8 x 2 performance_tests/src/aw...ts/master_key_providers
performance_tests/src/aw...ts/master_key_providers
13:33 (20%)
13:33 (20%)
view
8 x 2 performance_tests
ROOT
1:11 (26%)
1:11 (19%)
view
8 x 2 decrypt_oracle
ROOT
1:11 (25%)
1:11 (19%)
view
6 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
77:82 (2%)
135:140 (2%)
view
6 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
197:202 (2%)
305:310 (2%)
view
6 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
251:256 (2%)
305:310 (2%)
view
6 x 2 src/aws_encryption_sdk/internal/formatting
src/aws_encryption_sdk/internal/formatting
267:275 (2%)
309:317 (2%)
view
6 x 2 src/aws_encryption_sdk/key_providers
src/aws_encryption_sdk/key_providers
119:124 (6%)
172:178 (6%)
view
6 x 2 src/aws_encryption_sdk/key_providers
src/aws_encryption_sdk/key_providers
210:215 (1%)
253:258 (1%)
view
6 x 2 decrypt_oracle
ROOT
42:47 (16%)
45:50 (13%)
view
6 x 2 decrypt_oracle
ROOT
30:35 (16%)
30:35 (13%)
view
6 x 2 src/aws_encryption_sdk
src/aws_encryption_sdk
668:673 (<1%)
678:683 (<1%)
view