JetBrains / resharper-fsharp
Duplication

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

Intro
Learn more...
Duplication Overall
system3% (1,827 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
fs2% (804 lines)
cs2% (508 lines)
fsproj30% (210 lines)
xml11% (191 lines)
java17% (82 lines)
kt<1% (18 lines)
kts2% (14 lines)
Duplication per Component (primary)
ReSharper.FSharp2% (1,591 lines)
rider-fsharp5% (236 lines)

Duplication Between Components (50+ lines)

G ReSharper.FSharp ReSharper.FSharp rider-fsharp rider-fsharp ReSharper.FSharp--rider-fsharp 164

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 251 duplicates...
Size#FoldersFilesLinesCode
26 x 2 rider-fsharp/projectTemp...arpClassLibraryTemplate
rider-fsharp/projectTemp...soleApplicationTemplate
17:46 (57%)
18:47 (57%)
view
23 x 2 rider-fsharp/projectTemp...arpClassLibraryTemplate
rider-fsharp/projectTemp...soleApplicationTemplate
15:41 (65%)
15:41 (65%)
view
20 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi/src/Parsing
rider-fsharp/src/main/ja.../fileTypes/fsharp/lexer
195:214 (7%)
318:337 (4%)
view
20 x 2 ReSharper.FSharp/src/FSh...p.Psi.Services/src/Util
ReSharper.FSharp/src/FSh...p.Psi.Services/src/Util
151:170 (8%)
179:198 (8%)
view
19 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi/src/Parsing
rider-fsharp/src/main/ja.../fileTypes/fsharp/lexer
301:319 (6%)
252:270 (4%)
view
15 x 2 ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
96:114 (18%)
105:123 (17%)
view
14 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi/src/Parsing
rider-fsharp/src/main/ja.../fileTypes/fsharp/lexer
228:241 (4%)
353:366 (3%)
view
14 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi.Daemon
ReSharper.FSharp/src/FSharp/FSharp.Psi.Services
89:105 (14%)
98:114 (13%)
view
13 x 2 ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
99:114 (16%)
67:82 (18%)
view
13 x 2 ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
108:123 (14%)
67:82 (18%)
view
13 x 2 ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
9:33 (76%)
9:33 (76%)
view
12 x 2 ReSharper.FSharp/src/FSh....Psi.Features/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
26:39 (34%)
26:39 (32%)
view
12 x 2 ReSharper.FSharp/src/FSh....Psi.Features/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
26:39 (34%)
26:39 (9%)
view
12 x 2 ReSharper.FSharp/src/FSh...si.Intentions/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
26:39 (32%)
26:39 (9%)
view
12 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
26:39 (30%)
26:39 (26%)
view
12 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
26:39 (26%)
26:39 (32%)
view
12 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh....Psi.Features/Resources
26:39 (30%)
26:39 (34%)
view
12 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
26:39 (30%)
26:39 (9%)
view
12 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
26:39 (26%)
26:39 (9%)
view
12 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
26:39 (30%)
26:39 (32%)
view
12 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh....Psi.Features/Resources
26:39 (26%)
26:39 (34%)
view
12 x 2 ReSharper.FSharp/src/FSh....Host/src/ModelCreators
ReSharper.FSharp/src/FSh....Host/src/ModelCreators
18:29 (41%)
16:27 (40%)
view
11 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
4:15 (28%)
4:15 (24%)
view
11 x 2 ReSharper.FSharp/src/FSh....Psi.Features/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
4:15 (31%)
4:15 (29%)
view
11 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
4:15 (28%)
4:15 (29%)
view
11 x 2 ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
4:14 (19%)
4:14 (16%)
view
11 x 2 ReSharper.FSharp/src/FSh....Psi.Features/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
4:15 (31%)
4:15 (8%)
view
11 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh....Psi.Features/Resources
4:15 (28%)
4:15 (31%)
view
11 x 2 ReSharper.FSharp/src/FSh...FSharp.Common/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
4:15 (28%)
4:15 (8%)
view
11 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh....Psi.Features/Resources
4:15 (24%)
4:15 (31%)
view
11 x 2 ReSharper.FSharp/src/FSh...si.Intentions/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
4:15 (29%)
4:15 (8%)
view
11 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh....Psi.Services/Resources
4:15 (24%)
4:15 (8%)
view
11 x 2 ReSharper.FSharp/src/FSh...rp.Psi.Daemon/Resources
ReSharper.FSharp/src/FSh...si.Intentions/Resources
4:15 (24%)
4:15 (29%)
view
10 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi.Features
ReSharper.FSharp/src/FSharp/FSharp.Psi.Services
13:25 (6%)
14:26 (9%)
view
10 x 2 ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
9:26 (83%)
13:30 (71%)
view
10 x 2 ReSharper.FSharp/src/FSh...es/src/PostfixTemplates
ReSharper.FSharp/src/FSh...es/src/PostfixTemplates
143:154 (5%)
42:53 (19%)
view
10 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi.Intentions
ReSharper.FSharp/src/FSharp/FSharp.Psi.Services
14:26 (6%)
14:26 (9%)
view
10 x 2 ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
9:26 (83%)
33:50 (30%)
view
10 x 2 ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
ReSharper.FSharp/src/FSh...ers.Protocol/src/Models
65:74 (12%)
68:77 (11%)
view
10 x 2 ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
4:13 (11%)
4:13 (7%)
view
10 x 2 ReSharper.FSharp/src/FSh...tentions/src/Intentions
ReSharper.FSharp/src/FSh...tentions/src/Intentions
1:11 (24%)
1:11 (26%)
view
10 x 2 ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
3:12 (7%)
5:14 (6%)
view
10 x 2 ReSharper.FSharp/src/FSh...arp.Psi/src/Impl/Cache2
ReSharper.FSharp/src/FSh...arp.Psi/src/Impl/Cache2
21:35 (50%)
22:36 (50%)
view
10 x 2 ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
33:50 (30%)
13:30 (71%)
view
10 x 2 ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
4:13 (11%)
5:14 (10%)
view
10 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi.Features
ReSharper.FSharp/src/FSharp/FSharp.Psi.Intentions
13:25 (6%)
14:26 (6%)
view
9 x 2 ReSharper.FSharp/src/FSharp/FSharp.Common
ReSharper.FSharp/src/FSharp/FSharp.Psi.Intentions
13:23 (9%)
14:24 (5%)
view
9 x 2 ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
ReSharper.FSharp/src/FSh...rc/CodeCompletion/Rules
1:10 (6%)
1:10 (10%)
view
9 x 2 ReSharper.FSharp/src/FSh...arp.Psi/src/Impl/Cache2
ReSharper.FSharp/src/FSh...arp.Psi/src/Impl/Cache2
43:55 (31%)
23:35 (45%)
view
9 x 2 ReSharper.FSharp/src/FSharp/FSharp.Psi/src/Parsing
rider-fsharp/src/main/ja.../fileTypes/fsharp/lexer
244:252 (3%)
372:380 (1%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
7 x 2 ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
ReSharper.FSharp/src/FSh...Sharp.Psi/src/Impl/Tree
92:102 
119:129 
view
6 x 3 ReSharper.FSharp/src/FSh...rc/Impl/Cache2/Compiled
ReSharper.FSharp/src/FSh...rc/Impl/Cache2/Compiled
ReSharper.FSharp/src/FSh...rc/Impl/Cache2/Compiled
18:25 
18:25 
19:26 
view