aws / smithy-go
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (1,763 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java9% (1,408 lines)
go4% (355 lines)
Duplication per Component (primary)
codegen9% (1,408 lines)
encoding8% (137 lines)
document8% (92 lines)
metrics11% (36 lines)
tracing17% (36 lines)
transport3% (33 lines)
aws-http-auth5% (21 lines)
io0% (0 lines)
ROOT0% (0 lines)
middleware0% (0 lines)
testing0% (0 lines)
logging0% (0 lines)
time0% (0 lines)
sync0% (0 lines)
context0% (0 lines)
private0% (0 lines)
endpoints0% (0 lines)
rand0% (0 lines)
ptr0% (0 lines)
waiter0% (0 lines)
internal0% (0 lines)
auth0% (0 lines)

Duplication Between Components (50+ lines)

G metrics metrics tracing tracing metrics--tracing 72

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 137 duplicates...
Size#FoldersFilesLinesCode
36 x 2 metrics/smithyotelmetrics
tracing/smithyoteltracing
23:66 (100%)
23:66 (100%)
view
33 x 2 document/cbor
document/json
223:268 (15%)
289:334 (14%)
view
32 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
144:186 (13%)
93:135 (20%)
view
27 x 2 encoding/xml
encoding/xml
50:79 (29%)
99:130 (29%)
view
24 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
266:295 (10%)
217:246 (15%)
view
20 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
101:124 (16%)
91:114 (21%)
view
20 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
240:263 (8%)
191:214 (12%)
view
19 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
188:210 (8%)
137:159 (12%)
view
17 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
134:171 (1%)
91:127 (7%)
view
14 x 2 codegen/smithy-go-codege...smithy/go/codegen/serde
codegen/smithy-go-codege...mithy/go/codegen/server
69:82 (43%)
70:83 (29%)
view
13 x 2 encoding/json
encoding/xml
127:145 (20%)
272:290 (10%)
view
13 x 2 codegen/smithy-go-codege...mazon/smithy/go/codegen
codegen/smithy-go-codege...mazon/smithy/go/codegen
52:67 (10%)
192:205 (10%)
view
13 x 2 codegen/smithy-go-codege...odegen/integration/auth
codegen/smithy-go-codege...odegen/integration/auth
78:92 (25%)
76:90 (25%)
view
13 x 2 codegen/smithy-go-codege...mithy/go/codegen/server
codegen/smithy-go-codege...mithy/go/codegen/server
148:162 (10%)
164:178 (10%)
view
12 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
253:267 (1%)
148:166 (5%)
view
12 x 2 encoding/cbor
encoding/cbor
169:186 (6%)
201:218 (6%)
view
12 x 2 codegen/smithy-go-codege...mazon/smithy/go/codegen
codegen/smithy-go-codege...mazon/smithy/go/codegen
65:83 (26%)
64:82 (32%)
view
12 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
141:154 (13%)
187:200 (13%)
view
11 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
294:306 (2%)
352:364 (2%)
view
11 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
395:407 (1%)
341:353 (5%)
view
11 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
128:140 (11%)
150:162 (11%)
view
11 x 2 codegen/smithy-go-codege...mazon/smithy/go/codegen
codegen/smithy-go-codege...mazon/smithy/go/codegen
154:164 (8%)
298:308 (8%)
view
11 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
458:480 (14%)
372:394 (14%)
view
11 x 2 codegen/smithy-go-codege.../smithy/go/codegen/auth
codegen/smithy-go-codege...hy/go/codegen/endpoints
48:64 (20%)
54:70 (11%)
view
11 x 2 codegen/smithy-go-codege...y/go/codegen/serde/cbor
codegen/smithy-go-codege...codegen/server/protocol
219:231 (5%)
166:178 (7%)
view
10 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
1580:1604 (<1%)
417:441 (4%)
view
10 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
132:142 (4%)
81:91 (6%)
view
10 x 2 codegen/smithy-go-codege...y/go/codegen/serde/cbor
codegen/smithy-go-codege...codegen/server/protocol
183:192 (3%)
100:109 (4%)
view
10 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
281:290 (1%)
333:342 (1%)
view
9 x 2 codegen/smithy-go-codege...hy/go/codegen/knowledge
codegen/smithy-go-codege...hy/go/codegen/knowledge
72:84 (7%)
89:101 (7%)
view
9 x 2 codegen/smithy-go-codege...y/go/codegen/serde/cbor
codegen/smithy-go-codege...codegen/server/protocol
341:350 (3%)
278:287 (4%)
view
9 x 2 codegen/smithy-go-codege...odegen/integration/auth
codegen/smithy-go-codege...odegen/integration/auth
57:67 (17%)
54:64 (17%)
view
9 x 2 codegen/smithy-go-codege...y/go/codegen/serde/cbor
codegen/smithy-go-codege...codegen/server/protocol
238:248 (4%)
183:193 (5%)
view
9 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
88:96 (3%)
67:75 (5%)
view
9 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
106:130 (18%)
134:158 (12%)
view
9 x 2 aws-http-auth/internal/v4
encoding/httpbinding
10:20 (29%)
95:105 (13%)
view
9 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
115:125 (1%)
520:530 (1%)
view
9 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege...mithy/go/codegen/server
220:229 (3%)
170:179 (5%)
view
8 x 2 codegen/smithy-go-codege...y/go/codegen/serde/cbor
codegen/smithy-go-codege...codegen/server/protocol
62:71 (3%)
53:62 (5%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
692:700 (1%)
708:716 (1%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
41:51 (29%)
89:99 (11%)
view
8 x 2 codegen/smithy-go-codege...odegen/integration/auth
codegen/smithy-go-codege...odegen/integration/auth
69:76 (15%)
67:74 (15%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
64:74 (16%)
67:77 (11%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
358:366 (<1%)
219:228 (3%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
64:74 (16%)
89:99 (11%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
41:51 (29%)
67:77 (11%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
89:99 (11%)
67:77 (11%)
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
64:74 (16%)
41:51 (29%)
view
8 x 2 codegen/smithy-go-codege...mazon/smithy/go/codegen
codegen/smithy-go-codege...mithy/go/codegen/server
41:50 (38%)
47:56 (21%)
view
7 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
409:416 (<1%)
354:361 (3%)
view
Duplicated Units
The list of top 6 duplicated units.
See data for all 6 unit duplicates...
Size#FoldersFilesLinesCode
44 x 2 document/json
document/cbor
288:335 
222:269 
view
25 x 2 metrics/smithyotelmetrics
tracing/smithyoteltracing
23:50 
23:50 
view
13 x 2 codegen/smithy-go-codege...smithy/go/codegen/serde
codegen/smithy-go-codege...mithy/go/codegen/server
69:83 
70:84 
view
8 x 2 codegen/smithy-go-codege.../go/codegen/integration
codegen/smithy-go-codege.../go/codegen/integration
417:427 
1580:1590 
view
7 x 2 document/internal/serde
testing
91:100 
147:155 
view
6 x 2 metrics/smithyotelmetrics
tracing/smithyoteltracing
60:67 
60:67 
view