azure / autorest.csharp
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (2,002 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
cs5% (1,874 lines)
ps15% (102 lines)
targets7% (14 lines)
psm19% (12 lines)
Duplication per Component (primary)
src5% (1,888 lines)
eng5% (114 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 183 duplicates...
Size#FoldersFilesLinesCode
33 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
523:569 (10%)
539:585 (10%)
view
21 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
494:518 (6%)
510:534 (6%)
view
18 x 2 src/AutoRest.CSharp/Comm...putTypes/Transformation
src/AutoRest.CSharp/Mgmt/Decorator/Transformer
13:34 (45%)
15:36 (51%)
view
15 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
430:452 (4%)
455:477 (4%)
view
15 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
52:67 (21%)
52:67 (21%)
view
15 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
53:68 (20%)
52:67 (21%)
view
15 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
53:68 (20%)
52:67 (21%)
view
15 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:45 (20%)
30:45 (21%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:44 (21%)
30:44 (20%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:44 (18%)
30:44 (20%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
51:65 (21%)
53:67 (18%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:44 (21%)
30:44 (20%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:44 (20%)
30:44 (20%)
view
14 x 2 src/AutoRest.CSharp/Common/Input
src/AutoRest.CSharp/Common/Input
476:495 (3%)
573:592 (3%)
view
14 x 2 src/assets/Azure.Core.Shared
src/assets/Azure.Core.Shared
228:251 (8%)
261:284 (8%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
51:65 (21%)
52:66 (20%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
30:44 (21%)
30:44 (18%)
view
14 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
51:65 (21%)
52:66 (20%)
view
13 x 2 src/AutoRest.CSharp/DataPlane/Generation
src/AutoRest.CSharp/DataPlane/Generation
163:186 (6%)
224:247 (6%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:23 (27%)
11:23 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
43:55 (27%)
43:55 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
26:38 (25%)
25:37 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
45:57 (25%)
43:55 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
26:38 (25%)
25:37 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
393:425 (4%)
418:450 (3%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:23 (25%)
11:23 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
25:37 (27%)
25:37 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:23 (25%)
11:23 (27%)
view
13 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
45:57 (25%)
43:55 (27%)
view
12 x 2 src/AutoRest.CSharp/DataPlane/Generation
src/AutoRest.CSharp/DataPlane/Generation
141:161 (6%)
192:212 (6%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
12:23 (28%)
11:22 (25%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:22 (25%)
11:22 (29%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
40:51 (28%)
45:56 (23%)
view
12 x 2 src/AutoRest.CSharp/Common/Generation/Writers
src/AutoRest.CSharp/Common/Generation/Writers
88:110 (3%)
259:281 (3%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
12:23 (28%)
11:22 (25%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
12:23 (28%)
11:22 (23%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
25:36 (28%)
25:36 (25%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
40:51 (28%)
43:54 (25%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
40:51 (28%)
43:54 (25%)
view
12 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
64:83 (24%)
58:78 (24%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
12:23 (28%)
11:22 (29%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:22 (25%)
11:22 (29%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
25:36 (28%)
26:37 (23%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
11:22 (23%)
11:22 (29%)
view
12 x 2 src/AutoRest.CSharp/Common/Input/InputTypes
src/AutoRest.CSharp/Common/Input/InputTypes
25:36 (28%)
25:36 (25%)
view
11 x 2 src/AutoRest.CSharp/Comm...putTypes/Transformation
src/AutoRest.CSharp/Mgmt/Decorator/Transformer
61:76 (18%)
360:375 (4%)
view
11 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
29:42 (45%)
30:43 (44%)
view
11 x 2 src/assets/Generator.Shared
src/assets/Generator.Shared
188:198 (6%)
202:212 (6%)
view
11 x 2 src/AutoRest.CSharp/Comm...nputTypes/Serialization
src/AutoRest.CSharp/Comm...nputTypes/Serialization
28:40 (44%)
28:40 (45%)
view
11 x 2 src/AutoRest.CSharp/Common/Output/Models/Types
src/AutoRest.CSharp/Common/Output/Models/Types
275:287 (2%)
213:225 (2%)
view
Duplicated Units
The list of top 12 duplicated units.
See data for all 12 unit duplicates...
Size#FoldersFilesLinesCode
22 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
393:418 
418:443 
view
21 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
428:453 
453:478 
view
20 x 2 src/AutoRest.CSharp/Common/Output/Models
src/AutoRest.CSharp/Common/Output/Models
543:570 
559:586 
view
15 x 2 src/AutoRest.CSharp/Comm.../Expressions/Statements
src/AutoRest.CSharp/Comm.../Expressions/Statements
10:27 
10:27 
view
13 x 2 src/AutoRest.CSharp/Mgmt/AutoRest
src/AutoRest.CSharp/Mgmt/AutoRest
109:124 
510:525 
view
12 x 2 src/AutoRest.CSharp/Mgmt/Decorator/Transformer
src/AutoRest.CSharp/Comm...putTypes/Transformation
360:373 
61:74 
view
11 x 2 src/AutoRest.CSharp/Common/Output/Models/Types
src/AutoRest.CSharp/Common/Output/Models/Types
700:714 
732:746 
view
8 x 2 src/AutoRest.CSharp/Comm.../Expressions/Statements
src/AutoRest.CSharp/Comm.../Expressions/Statements
9:18 
9:18 
view
7 x 2 src/AutoRest.CSharp/Mgmt/Generation
src/AutoRest.CSharp/Mgmt/Generation
23:32 
56:65 
view
7 x 2 src/AutoRest.CSharp/Comm...Serialization/Multipart
src/AutoRest.CSharp/Comm...Serialization/Multipart
14:23 
14:23 
view
6 x 3 src/AutoRest.CSharp/Mgmt/Output
src/AutoRest.CSharp/Common/Output/Models/Types
src/AutoRest.CSharp/Common/Output/Models/Types
49:56 
458:465 
506:513 
view
6 x 2 src/AutoRest.CSharp/Mgmt/Decorator/Transformer
src/AutoRest.CSharp/Mgmt/AutoRest
154:161 
741:748 
view