openai / openai-structured-outputs-samples
Duplication

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

Intro
Learn more...
Duplication Overall
system55% (2,270 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
tsx58% (1,302 lines)
ts41% (605 lines)
css90% (267 lines)
cjs100% (75 lines)
mjs70% (21 lines)
Duplication per Component (primary)
conversational-assistant50% (1,024 lines)
generative-ui76% (943 lines)
resume-extraction35% (303 lines)

Duplication Between Components (50+ lines)

G conversational-assistant conversational-assistant generative-ui generative-ui conversational-assistant--generative-ui 1884 resume-extraction resume-extraction conversational-assistant--resume-extraction 429 generative-ui--resume-extraction 426

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 65 duplicates...
Size#FoldersFilesLinesCode
234 x 2 conversational-assistant/components/ui
generative-ui/components/ui
73:346 (82%)
73:346 (82%)
view
93 x 2 conversational-assistant/components/ui
generative-ui/components/ui
10:109 (94%)
10:109 (94%)
view
89 x 2 conversational-assistant/app
generative-ui/app
1:96 (100%)
1:96 (100%)
view
89 x 2 generative-ui/app
resume-extraction/app
1:96 (100%)
1:96 (100%)
view
89 x 2 conversational-assistant/app
resume-extraction/app
1:96 (100%)
1:96 (100%)
view
50 x 2 conversational-assistant/components/ui
generative-ui/components/ui
1:71 (17%)
1:71 (17%)
view
49 x 2 conversational-assistant
generative-ui
10:61 (84%)
9:60 (73%)
view
49 x 2 conversational-assistant
resume-extraction
10:61 (84%)
9:60 (84%)
view
49 x 2 generative-ui
resume-extraction
9:60 (73%)
9:60 (84%)
view
36 x 2 conversational-assistant/lib/tools
generative-ui/lib
3:43 (100%)
3:43 (100%)
view
32 x 2 conversational-assistant/config
generative-ui/lib
115:153 (26%)
59:97 (36%)
view
30 x 2 conversational-assistant/config/ui
generative-ui/lib
79:110 (14%)
110:141 (24%)
view
29 x 2 conversational-assistant/lib
generative-ui/lib
37:79 (16%)
31:73 (53%)
view
29 x 2 conversational-assistant/config/ui
generative-ui/lib
6:48 (13%)
5:47 (23%)
view
25 x 2 conversational-assistant
resume-extraction
2:27 (100%)
2:27 (100%)
view
25 x 2 conversational-assistant
generative-ui
2:27 (100%)
2:27 (100%)
view
25 x 2 generative-ui
resume-extraction
2:27 (100%)
2:27 (100%)
view
22 x 2 conversational-assistant/app/api/turn_response
generative-ui/app/api/generate_ui
51:79 (29%)
81:107 (23%)
view
22 x 2 conversational-assistant/components
generative-ui/components
57:79 (24%)
30:52 (37%)
view
21 x 2 conversational-assistant/app/api/turn_response
generative-ui/app/api/generate_ui
22:48 (28%)
53:79 (22%)
view
18 x 2 conversational-assistant/config
generative-ui/lib
92:111 (15%)
101:120 (20%)
view
17 x 2 resume-extraction/components
resume-extraction/components
141:157 (5%)
169:185 (5%)
view
16 x 2 conversational-assistant/app/api/turn_response
generative-ui/app/api/generate_ui
83:102 (21%)
112:131 (16%)
view
16 x 2 conversational-assistant/components
generative-ui/components
133:148 (10%)
53:68 (23%)
view
15 x 2 resume-extraction/components
resume-extraction/components
109:123 (4%)
171:185 (4%)
view
15 x 2 resume-extraction/components
resume-extraction/components
109:123 (4%)
143:157 (4%)
view
13 x 2 conversational-assistant/lib
generative-ui/lib
7:23 (7%)
1:17 (24%)
view
12 x 2 generative-ui/components
resume-extraction/components
39:50 (17%)
29:40 (3%)
view
11 x 2 conversational-assistant/app
resume-extraction/app
5:16 (37%)
5:16 (37%)
view
11 x 2 generative-ui/app
resume-extraction/app
5:16 (37%)
5:16 (37%)
view
11 x 2 conversational-assistant/app
generative-ui/app
5:16 (37%)
5:16 (37%)
view
11 x 2 conversational-assistant/config
generative-ui/lib
5:19 (9%)
5:19 (12%)
view
10 x 2 generative-ui/app
resume-extraction/app
19:31 (34%)
19:31 (34%)
view
10 x 2 conversational-assistant/config/ui
generative-ui/lib
215:225 (4%)
52:62 (8%)
view
10 x 2 conversational-assistant/app
generative-ui/app
19:31 (34%)
19:31 (34%)
view
10 x 2 resume-extraction/components
resume-extraction/components
274:283 (3%)
325:334 (3%)
view
10 x 2 conversational-assistant/lib
generative-ui/lib
1:18 (100%)
1:17 (100%)
view
10 x 2 conversational-assistant/components
resume-extraction/components
136:145 (6%)
48:57 (3%)
view
10 x 2 conversational-assistant/app
resume-extraction/app
19:31 (34%)
19:31 (34%)
view
10 x 2 generative-ui/components
resume-extraction/components
56:65 (14%)
48:57 (3%)
view
9 x 2 conversational-assistant/config/ui
generative-ui/lib
59:67 (4%)
90:98 (7%)
view
9 x 2 conversational-assistant/config/ui
generative-ui/lib
69:77 (4%)
100:108 (7%)
view
8 x 2 conversational-assistant/components
generative-ui/components
117:124 (5%)
37:44 (11%)
view
8 x 2 conversational-assistant/components
generative-ui/components
48:55 (8%)
21:28 (13%)
view
7 x 2 conversational-assistant/lib
conversational-assistant/lib
120:129 (4%)
165:174 (4%)
view
7 x 2 conversational-assistant
generative-ui
1:8 (100%)
1:8 (100%)
view
7 x 2 generative-ui
resume-extraction
1:8 (100%)
1:8 (100%)
view
7 x 2 conversational-assistant
resume-extraction
1:8 (100%)
1:8 (100%)
view
7 x 2 resume-extraction/components
resume-extraction/components
284:291 (2%)
336:343 (2%)
view
7 x 2 conversational-assistant/config/ui
generative-ui/lib
227:233 (3%)
64:70 (5%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
7 x 3 conversational-assistant/app
resume-extraction/app
generative-ui/app
24:38 
24:38 
24:38 
view