gitlab-org / Duo_UI
Duplication

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

Intro
Learn more...
Duplication Overall
system43% (3,532 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
vue38% (1,743 lines)
js40% (1,112 lines)
scss80% (668 lines)
hbs16% (9 lines)
Duplication per Component (primary)
src45% (3,523 lines)
templates16% (9 lines)
ROOT0% (0 lines)
stylelint0% (0 lines)

Duplication Between Components (50+ lines)

G src src templates templates src--templates 92

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 150 duplicates...
Size#FoldersFilesLinesCode
390 x 2 src/components/agentic_chat
src/components/chat
25:442 (82%)
25:442 (80%)
view
334 x 2 src/components/agentic_chat
src/components/chat
1:416 (100%)
1:416 (100%)
view
226 x 2 src/components/agentic_chat
src/components/chat
70:302 (27%)
67:299 (27%)
view
158 x 2 src/components/agentic_chat
src/components/chat
515:682 (19%)
516:683 (18%)
view
101 x 2 src/components/agentic_chat
src/components/chat
328:432 (12%)
325:429 (12%)
view
57 x 2 src/components/agentic_chat
src/components/chat
773:843 (6%)
782:852 (6%)
view
42 x 2 src/components/agentic_chat
src/components/chat
682:724 (5%)
690:732 (5%)
view
41 x 2 src/components/agentic_chat
src/components/chat
464:509 (8%)
473:518 (8%)
view
33 x 2 src/components/agentic_chat
src/components/chat
731:766 (3%)
739:774 (3%)
view
25 x 2 src/components/agentic_chat
src/components/chat
442:467 (3%)
439:464 (2%)
view
24 x 2 src/components/agentic_chat
src/components/chat
467:491 (2%)
467:491 (2%)
view
23 x 2 src/components/agentic_chat
src/components/chat
1:26 (2%)
1:26 (2%)
view
20 x 2 src/components/agentic_chat
src/components/chat
858:880 (2%)
866:888 (2%)
view
19 x 2 src/components/agentic_chat
src/components/chat
443:462 (4%)
444:463 (3%)
view
18 x 2 src/components/chat/comp...s/duo_chat_conversation
src/components/chat/components/duo_chat_message
47:64 (16%)
121:138 (3%)
view
15 x 2 src/components/agentic_chat
src/components/chat
498:513 (1%)
499:514 (1%)
view
14 x 2 src/components/chat/components/duo_chat_message
src/components/chat/comp...t_message/message_types
103:116 (3%)
24:37 (17%)
view
12 x 2 src/components/agentic_chat
src/components/chat/components/duo_chat_message
311:322 (1%)
129:140 (2%)
view
11 x 2 src/components/agentic_chat
src/components/chat
368:378 (2%)
78:88 (2%)
view
11 x 2 src/components/chat
src/components/chat
78:88 (2%)
368:378 (2%)
view
11 x 2 src/components/agentic_chat
src/components/chat
845:856 (1%)
853:864 (1%)
view
11 x 2 src/components/agentic_chat
src/components/agentic_chat
78:88 (2%)
368:378 (2%)
view
11 x 2 src/components/agentic_chat
src/components/chat
78:88 (2%)
368:378 (2%)
view
10 x 2 src/components/agentic_chat
src/components/chat/comp...s/duo_chat_conversation
311:320 (1%)
55:64 (8%)
view
10 x 2 src/components/user_feedback
src/components/user_feedback
11:20 (10%)
41:50 (10%)
view
9 x 2 src/components/workflow/...nts/duo_workflow_prompt
templates
53:61 (16%)
26:34 (31%)
view
9 x 2 src/components/workflow/...ents/duo_workflow_panel
templates
41:49 (21%)
26:34 (31%)
view
9 x 2 src/components/chat/components/duo_chat_message
src/components/chat/comp...t_message/message_types
93:101 (1%)
14:22 (11%)
view
9 x 2 src/components/chat/components/duo_chat_message
src/components/chat
121:129 (1%)
298:306 (1%)
view
9 x 2 src/components/agentic_chat
src/components/chat
511:519 (1%)
520:528 (1%)
view
9 x 2 src/components/workflow/...ents/duo_workflow_panel
src/components/workflow/...nts/duo_workflow_prompt
41:49 (21%)
53:61 (16%)
view
9 x 2 src/components/chat/components/duo_chat_message
templates
119:127 (8%)
26:34 (31%)
view
9 x 2 src/components/chat/components/duo_chat_message
src/components/workflow/...ents/duo_workflow_panel
119:127 (8%)
41:49 (21%)
view
9 x 2 src/components/chat/comp..._chat_context_item_menu
src/components/chat/comp...context_item_selections
29:37 (3%)
25:33 (5%)
view
9 x 2 src/components/chat/comp...s/duo_chat_conversation
src/components/chat
47:55 (8%)
298:306 (1%)
view
9 x 2 src/components/agentic_chat
src/components/chat
303:311 (1%)
308:316 (1%)
view
9 x 2 src/components/chat/comp..._chat_context_item_menu
src/components/user_feedback
20:28 (8%)
97:105 (9%)
view
9 x 2 src/components/chat/components/duo_chat_message
src/components/workflow/...nts/duo_workflow_prompt
119:127 (8%)
53:61 (16%)
view
8 x 2 src/components/chat/comp...s/duo_chat_conversation
src/components/chat
55:62 (15%)
521:528 (1%)
view
8 x 2 src/components/chat
src/components/chat
130:138 (1%)
447:455 (1%)
view
8 x 2 src/components/agentic_chat
src/components/user_feedback
512:519 (1%)
98:105 (8%)
view
8 x 2 src/components/agentic_chat
src/components/chat
483:490 (1%)
147:154 (1%)
view
8 x 2 src/components/agentic_chat
src/components/chat/components/duo_chat_loader
512:519 (1%)
24:31 (33%)
view
8 x 2 src/components/chat/comp...uo_chat_message_sources
src/components/user_feedback
25:32 (32%)
98:105 (8%)
view
8 x 2 src/components/chat
src/components/chat
147:154 (1%)
492:499 (1%)
view
8 x 2 src/components/chat/comp...s/duo_chat_conversation
src/components/chat/comp...uo_chat_message_sources
55:62 (15%)
25:32 (32%)
view
8 x 2 src/components/chat/comp..._chat_context_item_menu
src/components/chat/comp...chat_predefined_prompts
21:28 (7%)
29:36 (26%)
view
8 x 2 src/components/chat/comp..._chat_context_item_menu
src/components/chat/components/duo_chat_loader
21:28 (7%)
24:31 (33%)
view
8 x 2 src/components/agentic_chat
src/components/chat
446:454 (1%)
130:138 (1%)
view
8 x 2 src/components/agentic_chat
src/components/chat/comp...uo_chat_message_sources
512:519 (1%)
25:32 (32%)
view
Duplicated Units
The list of top 11 duplicated units.
See data for all 11 unit duplicates...
Size#FoldersFilesLinesCode
26 x 2 src/components/agentic_chat
src/components/chat
259:288 
259:288 
view
22 x 2 src/components/agentic_chat
src/components/chat
105:128 
105:128 
view
13 x 2 src/components/agentic_chat
src/components/chat
158:172 
158:172 
view
11 x 2 src/components/agentic_chat
src/components/chat
201:213 
201:213 
view
11 x 2 src/components/agentic_chat
src/components/chat
408:420 
408:420 
view
8 x 2 src/components/agentic_chat
src/components/chat
226:235 
226:235 
view
8 x 2 src/components/agentic_chat
src/components/chat
236:245 
236:245 
view
8 x 2 src/components/agentic_chat
src/components/chat
465:474 
474:483 
view
6 x 2 src/components/agentic_chat
src/components/chat
139:148 
139:148 
view
6 x 2 src/components/agentic_chat
src/components/chat
475:484 
484:493 
view
14 x 2 src/components/agentic_chat
src/components/chat
198:214 
198:214 
view