azure / autorest.typescript
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (2,600 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts8% (2,430 lines)
js14% (116 lines)
hbs35% (42 lines)
ps18% (12 lines)
Duplication per Component (primary)
packages8% (2,472 lines)
common18% (116 lines)
eng8% (12 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 244 duplicates...
Size#FoldersFilesLinesCode
94 x 2 packages/autorest.typescript/src/generators/static
packages/rlc-common/src/metadata
14:137 (94%)
21:144 (87%)
view
45 x 2 common/scripts
common/scripts
27:113 (37%)
195:281 (9%)
view
26 x 2 packages/rlc-common/src
packages/typespec-ts/src/modular
175:202 (13%)
151:178 (13%)
view
22 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
45:66 (12%)
54:75 (8%)
view
20 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
68:87 (10%)
77:96 (7%)
view
19 x 2 packages/autorest.typescript/src/generators/static
packages/rlc-common/src/metadata
7:29 (70%)
4:26 (79%)
view
19 x 2 packages/rlc-common/src/metadata
packages/rlc-common/src/metadata
22:44 (6%)
248:270 (6%)
view
17 x 2 packages/autorest.typescript/src/generators
packages/autorest.typescript/src/generators
85:108 (1%)
64:88 (9%)
view
16 x 2 packages/rlc-common/src
packages/typespec-ts/src/modular
205:229 (8%)
181:205 (8%)
view
16 x 2 packages/autorest.typescript/src/restLevelClient
packages/typespec-ts/src
3:19 (100%)
468:484 (3%)
view
16 x 2 packages/typespec-ts/src/modular/serialization
packages/typespec-ts/src/modular/serialization
471:490 (3%)
529:548 (3%)
view
16 x 2 packages/typespec-ts/src/modular/serialization
packages/typespec-ts/src/modular/serialization
406:426 (3%)
465:484 (3%)
view
14 x 2 packages/autorest.typescript/src/generators
packages/autorest.typescript/src/generators
66:83 (1%)
45:62 (7%)
view
14 x 2 packages/typespec-ts/src/modular/serialization
packages/typespec-ts/src/modular/serialization
126:143 (3%)
134:151 (3%)
view
13 x 2 packages/autorest.typescript/src/generators/static
packages/rlc-common/src/metadata
29:45 (37%)
37:53 (26%)
view
13 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
81:94 (9%)
122:135 (9%)
view
13 x 2 packages/typespec-ts/src/modular
packages/typespec-ts/src/modular
236:248 (4%)
250:262 (4%)
view
12 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
27:38 (6%)
36:47 (4%)
view
12 x 2 packages/autorest.typescript/src/transforms
packages/autorest.typescript/src/transforms
485:496 (2%)
501:512 (2%)
view
12 x 2 packages/typespec-ts/src
packages/typespec-ts/src
88:99 (2%)
183:194 (2%)
view
12 x 2 packages/typespec-ts/src/modular/helpers
packages/typespec-ts/src/modular/helpers
504:515 (<1%)
601:612 (<1%)
view
12 x 2 packages/rlc-common/src/metadata/packageJson
packages/rlc-common/src/metadata/packageJson
107:118 (9%)
135:146 (5%)
view
11 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
89:102 (6%)
103:116 (4%)
view
11 x 2 packages/autorest.typescript/src/transforms
packages/autorest.typescript/src/transforms
472:484 (1%)
500:512 (1%)
view
11 x 2 packages/rlc-common/src/metadata
packages/rlc-common/src/metadata
90:102 (3%)
246:258 (3%)
view
11 x 2 packages/typespec-ts/src/modular/helpers
packages/typespec-ts/src/modular/helpers
118:128 (4%)
172:182 (4%)
view
11 x 2 packages/typespec-ts/src/utils
packages/typespec-ts/src/utils
323:336 (2%)
366:379 (2%)
view
11 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
179:193 (6%)
245:259 (4%)
view
11 x 2 packages/typespec-ts/src/modular
packages/typespec-ts/src/modular
38:50 (15%)
69:80 (15%)
view
11 x 2 packages/autorest.typescript/src/generators/static
packages/rlc-common/src/metadata
18:35 (9%)
105:122 (3%)
view
11 x 2 packages/typespec-ts/src/modular/serialization
packages/typespec-ts/src/modular/serialization
33:45 (2%)
39:51 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
46:56 (5%)
369:379 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
53:63 (5%)
46:56 (5%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
57:67 (6%)
53:63 (5%)
view
10 x 2 packages/autorest.typescript/src/generators
packages/autorest.typescript/src/generators
1266:1275 (1%)
255:264 (5%)
view
10 x 2 packages/rlc-common/src/metadata
packages/rlc-common/src/metadata
22:32 (3%)
92:102 (3%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
57:67 (6%)
46:56 (5%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
65:75 (5%)
53:63 (5%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
65:75 (5%)
369:379 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
65:75 (5%)
76:86 (3%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
46:56 (5%)
326:336 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
130:140 (5%)
326:336 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
130:140 (5%)
57:67 (6%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
130:140 (5%)
369:379 (2%)
view
10 x 2 packages/autorest.typescript/src/utils
packages/rlc-common/src/helpers
7:18 (5%)
11:22 (3%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
130:140 (5%)
53:63 (5%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
76:86 (3%)
57:67 (6%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
76:86 (3%)
53:63 (5%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/utils
57:67 (6%)
326:336 (2%)
view
10 x 2 packages/typespec-ts/src/transform
packages/typespec-ts/src/transform
130:140 (5%)
76:86 (3%)
view
Duplicated Units
The list of top 6 duplicated units.
See data for all 6 unit duplicates...
Size#FoldersFilesLinesCode
29 x 2 packages/rlc-common/src/metadata
packages/autorest.typescript/src/generators/static
75:106 
68:99 
view
26 x 2 packages/autorest.typescript/src/generators
packages/autorest.typescript/src/generators
44:76 
65:97 
view
24 x 2 packages/rlc-common/src/metadata
packages/autorest.typescript/src/generators/static
112:141 
105:134 
view
15 x 2 packages/rlc-common/src/metadata
packages/autorest.typescript/src/generators/static
97:116 
90:109 
view
9 x 2 common/scripts
common/scripts
45:63 
213:231 
view
6 x 2 packages/rlc-common/src/metadata
packages/autorest.typescript/src/generators/static
64:71 
57:64 
view