JetBrains / clrmd
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (1,355 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
cs4% (1,062 lines)
ps16% (227 lines)
cmake16% (54 lines)
psm13% (12 lines)
Duplication per Component (primary)
src4% (1,062 lines)
eng6% (293 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 100 duplicates...
Size#FoldersFilesLinesCode
35 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
25:91 (70%)
28:94 (51%)
view
22 x 2 src/Microsoft.Diagnostic...time/Utilities/Platform
src/Microsoft.Diagnostic...time/Utilities/Platform
123:164 (18%)
97:138 (24%)
view
21 x 2 eng/common/cross
eng/common/cross
181:206 (6%)
211:236 (6%)
view
21 x 2 src/Microsoft.Diagnostic...tilities/DbgEng/Structs
src/Microsoft.Diagnostics.Runtime/DbgEng
9:30 (91%)
11:32 (87%)
view
18 x 2 src/Microsoft.Diagnostic...tilities/DbgEng/Structs
src/Microsoft.Diagnostics.Runtime/Windows
8:25 (43%)
9:26 (85%)
view
17 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
284:306 (7%)
168:190 (10%)
view
16 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
921:943 (2%)
991:1013 (2%)
view
16 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
921:943 (2%)
1061:1083 (2%)
view
16 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
991:1013 (2%)
1061:1083 (2%)
view
15 x 2 src/Benchmarks
src/Benchmarks
28:50 (40%)
30:51 (33%)
view
15 x 2 src/Microsoft.Diagnostics.Runtime.Utilities/DbgEng
src/Microsoft.Diagnostics.Runtime/DataReaders
411:435 (6%)
16:40 (57%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Extensions
src/Microsoft.Diagnostics.Runtime/Extensions
13:36 (43%)
41:64 (43%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
13 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
12:26 (61%)
12:26 (61%)
view
12 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
208:219 (9%)
109:120 (16%)
view
11 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
890:907 (1%)
966:983 (1%)
view
11 x 2 eng/common/sdl
eng/common/sdl
23:35 (9%)
7:19 (25%)
view
11 x 2 src/Microsoft.Diagnostic...ime/Utilities/SigParser
src/Microsoft.Diagnostic...ime/Utilities/SigParser
311:331 (2%)
351:371 (2%)
view
10 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
890:905 (1%)
1040:1055 (1%)
view
10 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
966:981 (1%)
1040:1055 (1%)
view
9 x 2 src/Microsoft.Diagnostic...e/DataReaders/Registers
src/Microsoft.Diagnostic...e/DataReaders/Registers
24:35 (7%)
24:35 (7%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
251:261 (3%)
170:180 (5%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
251:261 (3%)
286:296 (3%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
399:410 (3%)
170:180 (5%)
view
9 x 2 src/Microsoft.Diagnostic...time/Utilities/Platform
src/Microsoft.Diagnostic...time/Utilities/Platform
212:224 (7%)
167:179 (9%)
view
9 x 2 eng/common/sdl
eng/common/sdl
9:18 (21%)
39:49 (15%)
view
9 x 2 src/Benchmarks
src/Microsoft.Diagnostics.Runtime/Windows
48:61 (21%)
257:270 (5%)
view
9 x 2 src/Microsoft.Diagnostic...ilities/DbgEng/Wrappers
src/Microsoft.Diagnostic...ilities/DbgEng/Wrappers
172:187 (6%)
210:225 (6%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime.Utilities/DbgEng
src/Microsoft.Diagnostics.Runtime/DbgEng
302:314 (3%)
83:95 (5%)
view
9 x 2 eng/common
eng/common
21:29 (3%)
46:54 (3%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
251:261 (3%)
399:410 (3%)
view
9 x 2 src/Microsoft.Diagnostics.Runtime
src/Microsoft.Diagnostics.Runtime
286:296 (3%)
399:410 (3%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
59:66 (10%)
65:72 (10%)
view
8 x 2 eng/common
eng/common
118:125 (4%)
143:150 (4%)
view
8 x 2 eng/common/sdl
eng/common/sdl
52:60 (6%)
21:29 (18%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
34:44 (4%)
188:198 (4%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
17:25 (27%)
17:25 (29%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
39:53 (27%)
35:49 (29%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
17:24 (10%)
23:30 (10%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
34:44 (4%)
137:147 (4%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/Windows
src/Microsoft.Diagnostics.Runtime/Windows
92:109 (6%)
235:252 (6%)
view
8 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
137:147 (4%)
188:198 (4%)
view
8 x 2 eng/common/post-build
eng/common/post-build
262:271 (3%)
270:279 (2%)
view
7 x 2 src/Microsoft.Diagnostics.Runtime/Linux/Structs
src/Microsoft.Diagnostics.Runtime/Linux/Structs
80:86 (9%)
73:79 (9%)
view
7 x 2 src/Microsoft.Diagnostics.Runtime/Windows
src/Microsoft.Diagnostics.Runtime/Windows
8:14 (77%)
8:14 (70%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
14 x 2 src/Benchmarks
src/Benchmarks
31:49 
29:47 
view
10 x 2 src/Microsoft.Diagnostics.Runtime.Utilities/DbgEng
src/Microsoft.Diagnostics.Runtime/DataReaders
411:423 
16:28 
view
10 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
35:47 
55:67 
view
7 x 2 src/Microsoft.Diagnostics.Runtime/DacInterface
src/Microsoft.Diagnostics.Runtime/DacInterface
22:31 
23:32 
view