Duplication Overall
  • 13% duplication:
    • 1,733 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 226 duplicated lines
  • 26 duplicates
system13% (226 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts13% (226 lines)
Duplication per Component (primary)
projects15% (226 lines)
cdk0% (0 lines)
Longest Duplicates
The list of 26 longest duplicates.
See data for all 26 duplicates...
Size#FoldersFilesLinesCode
22 x 2 projects/page-runner/prisma/client/internal
projects/page-runner/prisma/client/internal
517:550 (5%)
70:103 (52%)
view
13 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
60:72 (7%)
144:156 (7%)
view
11 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
40:50 (6%)
90:100 (6%)
view
11 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
76:86 (6%)
171:181 (6%)
view
10 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
40:49 (6%)
130:139 (6%)
view
10 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
40:49 (6%)
196:205 (6%)
view
10 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
90:99 (6%)
130:139 (6%)
view
10 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
90:99 (6%)
196:205 (6%)
view
10 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
130:139 (6%)
196:205 (6%)
view
8 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
712:719 (2%)
722:729 (2%)
view
8 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
832:870 (2%)
880:918 (2%)
view
8 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
832:870 (2%)
928:961 (2%)
view
8 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
880:918 (2%)
928:961 (2%)
view
8 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
18:25 (4%)
108:115 (4%)
view
8 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
29:36 (4%)
119:126 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
18:24 (4%)
60:66 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
18:24 (4%)
144:150 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
29:35 (4%)
76:82 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
29:35 (4%)
171:177 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
60:66 (4%)
108:114 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
76:82 (4%)
119:125 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
108:114 (4%)
144:150 (4%)
view
7 x 2 projects/page-runner/prisma/client
projects/page-runner/prisma/client
119:125 (4%)
171:177 (4%)
view
7 x 2 projects/page-runner/prisma/client/internal
projects/page-runner/prisma/client/internal
104:128 (1%)
26:50 (16%)
view
6 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
714:719 (1%)
732:737 (1%)
view
6 x 2 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
724:729 (1%)
732:737 (1%)
view
Most Frequent Duplicates
The list of 13 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
29:34 (3%)
76:81 (3%)
119:124 (3%)
171:176 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
43:48 (3%)
93:98 (3%)
133:138 (3%)
199:204 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
30:35 (3%)
77:82 (3%)
120:125 (3%)
172:177 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
18:23 (3%)
60:65 (3%)
108:113 (3%)
144:149 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
42:47 (3%)
92:97 (3%)
132:137 (3%)
198:203 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
40:45 (3%)
90:95 (3%)
130:135 (3%)
196:201 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
19:24 (3%)
61:66 (3%)
109:114 (3%)
145:150 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
41:46 (3%)
91:96 (3%)
131:136 (3%)
197:202 (3%)
view
6 x 4 projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
projects/page-runner/prisma/client
44:49 (3%)
94:99 (3%)
134:139 (3%)
200:205 (3%)
view
6 x 3 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
832:858 (1%)
880:906 (1%)
928:954 (1%)
view
6 x 3 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
714:719 (1%)
724:729 (1%)
732:737 (1%)
view
6 x 3 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
836:864 (1%)
884:912 (1%)
932:960 (1%)
view
6 x 3 projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
projects/page-runner/prisma/client/models
840:870 (1%)
888:918 (1%)
936:961 (1%)
view
About This Analysis
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...