openai / openai-go
Duplication

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

Intro
Learn more...
Duplication Overall
system16% (3,125 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go16% (3,125 lines)
Duplication per Component (primary)
ROOT19% (1,748 lines)
responses17% (704 lines)
internal13% (601 lines)
packages9% (44 lines)
shared3% (28 lines)
option0% (0 lines)
azure0% (0 lines)

Duplication Between Components (50+ lines)

G ROOT ROOT responses responses ROOT--responses 655 shared shared shared--ROOT 55

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 843 duplicates...
Size#FoldersFilesLinesCode
97 x 2 ROOT
responses
13:387 (100%)
13:387 (100%)
view
65 x 2 internal/encoding/json
internal/encoding/json
47:111 (33%)
153:217 (33%)
view
33 x 2 internal/apijson
internal/apijson
221:271 (8%)
49:99 (56%)
view
21 x 2 internal/encoding/json
internal/encoding/json
23:43 (10%)
129:149 (10%)
view
17 x 2 responses
responses
5491:5512 (<1%)
6544:6569 (<1%)
view
17 x 2 ROOT
ROOT
121:137 (6%)
257:273 (6%)
view
17 x 2 ROOT
ROOT
121:137 (6%)
202:218 (6%)
view
17 x 2 ROOT
ROOT
202:218 (6%)
257:273 (6%)
view
14 x 2 ROOT
ROOT
474:493 (3%)
222:241 (7%)
view
14 x 2 responses
responses
5597:5616 (<1%)
6657:6676 (<1%)
view
14 x 2 internal/apiform
internal/apijson
25:40 (42%)
21:36 (46%)
view
12 x 2 internal/apiform
internal/apiquery
273:289 (4%)
168:183 (4%)
view
12 x 2 ROOT
ROOT
683:694 (1%)
399:410 (2%)
view
12 x 2 internal/apijson
internal/apiquery
125:136 (5%)
111:122 (4%)
view
12 x 2 ROOT
ROOT
108:124 (9%)
162:178 (9%)
view
12 x 2 ROOT
ROOT
192:203 (<1%)
580:591 (<1%)
view
12 x 2 internal/apiform
internal/apijson
239:257 (4%)
209:227 (5%)
view
12 x 2 internal/apierror
shared
18:31 (41%)
301:314 (3%)
view
12 x 2 internal/apiform
internal/apijson
77:96 (4%)
60:79 (5%)
view
11 x 2 responses
responses
2426:2439 (<1%)
5215:5228 (<1%)
view
11 x 2 responses
responses
2426:2439 (<1%)
2527:2540 (<1%)
view
11 x 2 responses
responses
2527:2540 (<1%)
6479:6493 (<1%)
view
11 x 2 responses
responses
2426:2439 (<1%)
6479:6493 (<1%)
view
11 x 2 responses
responses
2527:2540 (<1%)
5215:5228 (<1%)
view
11 x 2 responses
responses
5215:5228 (<1%)
6479:6493 (<1%)
view
11 x 2 packages/pagination
packages/pagination
89:102 (8%)
189:202 (8%)
view
10 x 2 ROOT
responses
1514:1523 (<1%)
7263:7272 (<1%)
view
10 x 2 ROOT
ROOT
376:387 (5%)
149:160 (6%)
view
10 x 2 ROOT
ROOT
95:106 (20%)
268:279 (6%)
view
10 x 2 ROOT
ROOT
149:160 (6%)
103:114 (22%)
view
10 x 2 ROOT
ROOT
376:387 (5%)
222:233 (6%)
view
10 x 2 internal/apiform
internal/apiquery
245:257 (3%)
146:158 (3%)
view
10 x 2 ROOT
ROOT
376:387 (5%)
103:114 (22%)
view
10 x 2 internal/apiform
internal/apijson
134:148 (3%)
130:144 (4%)
view
10 x 2 ROOT
ROOT
268:279 (6%)
149:160 (6%)
view
10 x 2 ROOT
ROOT
95:106 (20%)
149:160 (6%)
view
10 x 2 responses
responses
5572:5585 (<1%)
6632:6645 (<1%)
view
10 x 2 ROOT
ROOT
268:279 (6%)
222:233 (6%)
view
10 x 2 ROOT
ROOT
376:387 (5%)
268:279 (6%)
view
10 x 2 ROOT
ROOT
95:106 (20%)
222:233 (6%)
view
10 x 2 ROOT
ROOT
222:233 (6%)
103:114 (22%)
view
10 x 2 responses
responses
5628:5641 (<1%)
6688:6701 (<1%)
view
10 x 2 ROOT
ROOT
544:557 (2%)
962:975 (1%)
view
10 x 2 ROOT
ROOT
248:261 (5%)
303:316 (5%)
view
10 x 2 ROOT
ROOT
268:279 (6%)
103:114 (22%)
view
10 x 2 ROOT
ROOT
149:160 (6%)
222:233 (6%)
view
10 x 2 internal/apijson
internal/apiquery
215:227 (4%)
146:158 (3%)
view
10 x 2 ROOT
ROOT
376:387 (5%)
95:106 (20%)
view
10 x 2 ROOT
ROOT
95:106 (20%)
103:114 (22%)
view
10 x 2 responses
responses
1678:1691 (<1%)
2289:2302 (<1%)
view
Duplicated Units
The list of top 21 duplicated units.
See data for all 21 unit duplicates...
Size#FoldersFilesLinesCode
18 x 2 ROOT
ROOT
122:141 
93:112 
view
18 x 2 ROOT
ROOT
109:128 
42:61 
view
14 x 4 ROOT
ROOT
ROOT
ROOT
86:101 
129:144 
74:89 
63:78 
view
14 x 2 ROOT
ROOT
81:96 
85:100 
view
12 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
375:388 
102:115 
267:280 
148:161 
94:107 
view
10 x 2 ROOT
ROOT
186:197 
395:406 
view
9 x 3 ROOT
ROOT
ROOT
45:55 
72:82 
43:53 
view
9 x 2 ROOT
ROOT
79:89 
46:56 
view
9 x 2 ROOT
ROOT
1401:1411 
1185:1195 
view
8 x 2 ROOT
ROOT
53:62 
91:100 
view
8 x 4 responses
ROOT
ROOT
shared
3003:3012 
432:441 
306:315 
225:234 
view
8 x 2 responses
ROOT
3130:3139 
2482:2491 
view
8 x 2 responses
ROOT
3174:3183 
2502:2511 
view
7 x 2 ROOT
responses
380:388 
380:388 
view
6 x 2 responses
ROOT
424:431 
871:878 
view
6 x 2 responses
ROOT
458:465 
905:912 
view
6 x 4 ROOT
ROOT
ROOT
ROOT
767:774 
353:360 
678:685 
1582:1589 
view
6 x 3 ROOT
ROOT
ROOT
812:819 
723:730 
1640:1647 
view
6 x 3 ROOT
ROOT
ROOT
822:829 
733:740 
1650:1657 
view
6 x 3 ROOT
ROOT
ROOT
883:890 
1987:1994 
254:261 
view
6 x 3 ROOT
ROOT
ROOT
901:908 
2005:2012 
272:279 
view