JetBrains / sdk
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (1,054 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
xlf10% (442 lines)
targets11% (266 lines)
cs3% (178 lines)
groovy58% (58 lines)
cmake23% (46 lines)
ps13% (38 lines)
fsproj63% (14 lines)
psm13% (12 lines)
Duplication per Component (primary)
src7% (900 lines)
eng6% (96 lines)
ROOT43% (58 lines)
build0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 442 duplicates...
Size#FoldersFilesLinesCode
24 x 2 src/Tasks/Common/targets
src/Tasks/Common/targets
67:90 (11%)
169:192 (11%)
view
23 x 2 src/Tasks/Common/targets
src/Tasks/Common/targets
112:134 (10%)
211:233 (10%)
view
21 x 2 src/Assets/TestProjects/...ryAndRid/LibraryWithRid
src/Assets/TestProjects/...yAndRid/LibraryWithRids
1:33 (100%)
1:33 (100%)
view
21 x 2 ROOT
ROOT
60:89 (21%)
135:164 (21%)
view
16 x 2 src/Tasks/Common/targets
src/Tasks/Common/targets
92:107 (7%)
193:208 (7%)
view
15 x 2 src/Tasks/Common/targets
src/Tasks/Common/targets
51:65 (6%)
154:168 (6%)
view
14 x 2 src/Tasks/Microsoft.NET.Build.Tasks/targets
src/Tasks/Microsoft.NET.Build.Tasks/targets
618:631 (4%)
131:144 (4%)
view
13 x 2 src/Tasks/Common/targets
src/Tasks/Common/targets
37:49 (5%)
141:153 (5%)
view
12 x 2 eng/common/cross/android/arm
eng/common/cross/android/arm64
28:41 (35%)
29:42 (35%)
view
12 x 2 src/Tasks/Microsoft.NET....ft.NET.Build.Extensions
src/Tasks/Microsoft.NET.Build.Tasks/targets
35:52 (46%)
46:63 (30%)
view
11 x 2 eng/common/cross/android/arm
eng/common/cross/android/arm64
11:23 (32%)
11:23 (32%)
view
9 x 2 src/Tasks/Microsoft.NET.Build.Tasks
src/Tasks/Microsoft.NET.Build.Tasks
57:75 (16%)
20:38 (39%)
view
8 x 2 eng/common
eng/common/native
121:128 (7%)
122:130 (7%)
view
8 x 2 src/Tasks/Common
src/Tasks/Common
64:71 (12%)
77:84 (12%)
view
8 x 2 ROOT
ROOT
28:42 (8%)
107:121 (8%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
302:310 (2%)
302:310 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
392:400 (2%)
392:400 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
347:355 (2%)
347:355 (2%)
view
7 x 2 src/Tasks/Common/Resources/xlf
src/Tasks/Common/Resources/xlf
292:300 (2%)
292:300 (2%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
15 x 2 src/Assets/TestProjects/...yAndRid/LibraryWithRids
src/Assets/TestProjects/...ryAndRid/LibraryWithRid
9:25 
9:25 
view
6 x 2 src/Assets/TestProjects/...ToolWithTestProject/App
src/Assets/TestProjects/PortableTool
8:15 
9:16 
view
6 x 2 src/Assets/TestProjects/...yAndRid/LibraryWithRids
src/Assets/TestProjects/...ryAndRid/LibraryWithRid
27:34 
27:34 
view