azure / autorest
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (2,230 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts7% (2,040 lines)
js13% (116 lines)
yaml26% (74 lines)
Duplication per Component (primary)
packages7% (2,040 lines)
common19% (116 lines)
eng12% (74 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 409 duplicates...
Size#FoldersFilesLinesCode
45 x 2 common/scripts
common/scripts
24:110 (37%)
189:275 (9%)
view
31 x 2 packages/libs/codegen/src
packages/libs/extension/src
11:49 (29%)
48:86 (9%)
view
29 x 2 packages/libs/extension/src
packages/libs/system-requirements/src
28:60 (63%)
28:60 (63%)
view
24 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core...lib/plugins/tree-shaker
62:95 (8%)
80:113 (3%)
view
22 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
128:150 (10%)
72:94 (5%)
view
17 x 2 packages/extensions/open...typespec/src/transforms
packages/extensions/open...typespec/src/transforms
622:638 (1%)
655:671 (1%)
view
17 x 2 packages/extensions/modelerfour/src/flattener
packages/extensions/modelerfour/src/grouper
22:45 (73%)
22:45 (73%)
view
17 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
316:333 (2%)
710:727 (2%)
view
17 x 2 packages/extensions/modelerfour/src/checker
packages/extensions/modelerfour/src/prenamer
26:50 (68%)
25:47 (70%)
view
16 x 2 packages/extensions/modelerfour/src/flattener
packages/extensions/modelerfour/src/prenamer
25:45 (69%)
28:47 (66%)
view
16 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
357:372 (<1%)
382:397 (<1%)
view
16 x 2 packages/extensions/modelerfour/src/grouper
packages/extensions/modelerfour/src/prenamer
25:45 (69%)
28:47 (66%)
view
16 x 2 packages/extensions/modelerfour/src/checker
packages/extensions/modelerfour/src/grouper
30:50 (64%)
25:45 (69%)
view
16 x 2 packages/libs/extension/src
packages/libs/system-requirements/src
3:26 (34%)
3:26 (34%)
view
16 x 2 packages/extensions/modelerfour/src/checker
packages/extensions/modelerfour/src/flattener
30:50 (64%)
25:45 (69%)
view
15 x 2 eng/pipelines/templates
eng/pipelines/templates
1:18 (25%)
1:18 (39%)
view
14 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
437:450 (2%)
707:720 (2%)
view
14 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
530:544 (2%)
561:575 (2%)
view
13 x 2 packages/libs/codemodel/src/model/http
packages/libs/openapi/src/v3
48:64 (9%)
254:268 (4%)
view
13 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
421:433 (<1%)
438:450 (<1%)
view
13 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
403:415 (<1%)
438:450 (<1%)
view
13 x 2 packages/libs/codemodel/src/model/common
packages/libs/codemodel/src/model/common
62:76 (18%)
92:106 (18%)
view
13 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
403:415 (<1%)
421:433 (<1%)
view
12 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
777:788 (<1%)
793:804 (<1%)
view
12 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
473:484 (1%)
562:573 (1%)
view
12 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
473:484 (1%)
531:542 (1%)
view
11 x 2 packages/extensions/openapi-to-typespec/src/utils
packages/extensions/openapi-to-typespec/src/utils
356:368 (3%)
379:391 (3%)
view
11 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
35:45 (5%)
140:150 (5%)
view
11 x 2 packages/libs/codegen/src
packages/libs/codegen/src
179:189 (3%)
191:201 (3%)
view
11 x 2 packages/extensions/core/src/lib
packages/libs/extension-base/src
13:42 (44%)
31:60 (23%)
view
11 x 2 packages/extensions/core...lib/plugins/tree-shaker
packages/extensions/core...lib/plugins/tree-shaker
316:326 (1%)
440:450 (1%)
view
11 x 2 packages/extensions/core/src/lib/pipeline
packages/libs/extension-base/src
22:32 (34%)
7:17 (11%)
view
11 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
20:35 (14%)
21:36 (4%)
view
11 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
35:45 (5%)
84:94 (2%)
view
11 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
184:194 (8%)
2485:2495 (<1%)
view
11 x 2 packages/extensions/modelerfour/src/modeler
packages/libs/common/src/utils
27:41 (50%)
14:28 (73%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
485:494 (<1%)
1060:1069 (<1%)
view
10 x 2 packages/extensions/open...o-typespec/src/resource
packages/extensions/open...o-typespec/src/resource
5:14 (8%)
3:12 (14%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
141:150 (4%)
73:82 (2%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
518:527 (<1%)
547:556 (<1%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
129:138 (4%)
85:94 (2%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
112:121 (4%)
55:64 (2%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
338:347 (<1%)
533:542 (<1%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
547:556 (<1%)
1060:1069 (<1%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
338:347 (<1%)
518:527 (<1%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/libs/deduplication/src
129:138 (4%)
62:71 (3%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core/src/lib/plugins
4:13 (2%)
10:19 (2%)
view
10 x 2 packages/extensions/core/src/lib/plugins
packages/libs/deduplication/src
24:33 (2%)
13:22 (3%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/libs/configuration/src
28:41 (45%)
14:27 (27%)
view
10 x 2 packages/extensions/modelerfour/src/modeler
packages/extensions/modelerfour/src/modeler
471:480 (<1%)
485:494 (<1%)
view
Duplicated Units
The list of top 6 duplicated units.
See data for all 6 unit duplicates...
Size#FoldersFilesLinesCode
15 x 2 packages/libs/codegen/src
packages/libs/extension/src
10:26 
47:63 
view
13 x 3 packages/libs/common/src/utils
packages/libs/configuration/src
packages/extensions/modelerfour/src/modeler
14:29 
13:28 
27:42 
view
10 x 2 packages/libs/codegen/src
packages/libs/extension/src
28:40 
65:77 
view
9 x 2 common/scripts
common/scripts
42:60 
207:225 
view
8 x 2 packages/libs/codegen/src
packages/libs/extension/src
41:50 
78:87 
view
7 x 2 packages/extensions/core/src/lib/plugins
packages/extensions/core...lib/plugins/tree-shaker
42:50 
70:78 
view