Duplication Overall
  • 24% duplication:
    • 9,025 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 2,181 duplicated lines
  • 447 duplicates
system24% (2,181 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
html76% (1,323 lines)
py17% (844 lines)
css<1% (14 lines)
Duplication per Component (primary)
nest_site24% (2,181 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 447 duplicates...
Size#FoldersFilesLinesCode
117 x 2 nest_site/templates/nest
nest_site/templates/nest
193:338 (45%)
172:317 (47%)
view
106 x 2 nest_site/templates/nest
nest_site/templates/nest
6:120 (82%)
5:119 (83%)
view
68 x 2 nest_site/templates/nest
nest_site/templates/nest
1:88 (26%)
1:88 (27%)
view
68 x 2 nest_site/templates/nest
nest_site/templates/nest
6:83 (79%)
5:82 (80%)
view
33 x 2 nest_site/templates/nest
nest_site/templates/nest
28:67 (46%)
49:88 (35%)
view
30 x 2 nest_site/templates/nest
nest_site/templates/nest
120:166 (11%)
110:156 (12%)
view
22 x 2 nest_site/nest
nest_site/nest
916:938 (1%)
978:1000 (1%)
view
21 x 2 nest_site/nest
nest_site/nest
169:197 (2%)
383:411 (2%)
view
21 x 2 nest_site/nest
nest_site/nest
573:594 (2%)
617:638 (2%)
view
20 x 2 nest_site/templates/nest
nest_site/templates/nest
1:23 (28%)
1:23 (21%)
view
20 x 2 nest_site/templates/nest
nest_site/templates/nest
48:67 (21%)
258:277 (8%)
view
20 x 2 nest_site/templates/nest
nest_site/templates/nest
48:67 (21%)
279:298 (7%)
view
19 x 2 nest_site/templates/admin
nest_site/templates/nest
64:88 (26%)
62:86 (27%)
view
19 x 2 nest_site/templates/nest
nest_site/templates/nest
28:46 (26%)
280:298 (7%)
view
19 x 2 nest_site/templates/nest
nest_site/templates/nest
28:46 (26%)
259:277 (7%)
view
18 x 2 nest_site/nest
nest_site/nest
1003:1020 (1%)
1025:1042 (1%)
view
18 x 2 nest_site/templates/nest
nest_site/templates/nest
86:111 (19%)
102:127 (15%)
view
17 x 2 nest_site/templates/nest
nest_site/templates/nest
82:104 (14%)
95:117 (13%)
view
17 x 2 nest_site/templates/nest
nest_site/templates/nest
132:154 (10%)
95:117 (13%)
view
17 x 2 nest_site/templates/nest
nest_site/templates/nest
82:104 (14%)
132:154 (10%)
view
17 x 2 nest_site/templates/nest
nest_site/templates/nest
132:154 (10%)
96:118 (13%)
view
17 x 2 nest_site/templates/nest
nest_site/templates/nest
82:104 (14%)
96:118 (13%)
view
16 x 2 nest_site/nest
nest_site/nest
134:150 (1%)
362:378 (1%)
view
16 x 2 nest_site/templates/nest
nest_site/templates/nest
78:101 (18%)
115:139 (12%)
view
16 x 2 nest_site/templates/nest
nest_site/templates/nest
61:82 (17%)
80:101 (14%)
view
16 x 2 nest_site/templates/nest
nest_site/templates/nest
79:102 (18%)
116:139 (12%)
view
16 x 2 nest_site/templates/nest
nest_site/templates/nest
40:61 (22%)
80:101 (14%)
view
15 x 2 nest_site/nest
nest_site/nest
265:280 (1%)
298:314 (1%)
view
15 x 2 nest_site/templates/nest
nest_site/templates/nest
27:41 (13%)
46:60 (9%)
view
15 x 2 nest_site/templates/nest
nest_site/templates/nest
65:87 (21%)
152:174 (9%)
view
14 x 2 nest_site/nest
nest_site/nest
981:995 (1%)
1019:1033 (1%)
view
14 x 2 nest_site/nest
nest_site/nest
114:127 (3%)
176:189 (3%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
63:82 (14%)
96:115 (10%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
42:61 (19%)
96:115 (10%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
42:61 (19%)
132:151 (8%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
63:82 (14%)
132:151 (8%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
42:61 (19%)
95:114 (11%)
view
14 x 2 nest_site/templates/nest
nest_site/templates/nest
63:82 (14%)
95:114 (11%)
view
13 x 2 nest_site/nest
nest_site/nest
247:260 (3%)
314:327 (3%)
view
13 x 2 nest_site/templates/nest
nest_site/templates/nest
172:185 (5%)
157:170 (5%)
view
13 x 2 nest_site/templates/nest
nest_site/templates/nest
102:120 (10%)
69:88 (5%)
view
13 x 2 nest_site/templates/nest
nest_site/templates/nest
102:120 (10%)
69:88 (5%)
view
13 x 2 nest_site/templates/nest
nest_site/templates/nest
101:119 (10%)
69:88 (5%)
view
13 x 2 nest_site/templates/nest
nest_site/templates/nest
101:119 (10%)
69:88 (5%)
view
12 x 2 nest_site/nest
nest_site/nest
26:39 (4%)
54:67 (4%)
view
12 x 2 nest_site/nest
nest_site/nest
768:780 (<1%)
788:800 (<1%)
view
12 x 2 nest_site/nest
nest_site/nest
768:780 (<1%)
808:820 (<1%)
view
12 x 2 nest_site/nest
nest_site/nest
788:800 (<1%)
808:820 (<1%)
view
12 x 2 nest_site/nest
nest_site/nest
326:341 (3%)
369:383 (3%)
view
12 x 2 nest_site/templates/nest
nest_site/templates/nest
88:104 (10%)
69:86 (4%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 21 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
...
531:537 (<1%)
605:610 (<1%)
621:626 (<1%)
639:644 (<1%)
660:665 (<1%)
716:721 (<1%)
732:737 (<1%)
753:758 (<1%)
773:778 (<1%)
793:798 (<1%)
...
view
6 x 20 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
...
530:535 (<1%)
604:609 (<1%)
620:625 (<1%)
638:643 (<1%)
659:664 (<1%)
715:720 (<1%)
731:736 (<1%)
752:757 (<1%)
772:777 (<1%)
792:797 (<1%)
...
view
6 x 19 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
...
532:539 (<1%)
606:612 (<1%)
622:628 (<1%)
640:646 (<1%)
661:667 (<1%)
717:723 (<1%)
733:739 (<1%)
754:760 (<1%)
774:780 (<1%)
794:800 (<1%)
...
view
6 x 11 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
...
91:100 (5%)
64:73 (6%)
105:114 (4%)
72:81 (6%)
141:150 (3%)
72:81 (2%)
11:20 (35%)
104:113 (4%)
51:60 (8%)
63:72 (7%)
...
view
6 x 11 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
...
619:624 (<1%)
658:663 (<1%)
730:735 (<1%)
751:756 (<1%)
833:838 (<1%)
860:865 (<1%)
878:883 (<1%)
901:906 (<1%)
929:934 (<1%)
958:963 (<1%)
...
view
6 x 11 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
...
89:99 (5%)
62:72 (6%)
103:113 (4%)
70:80 (6%)
139:149 (3%)
70:80 (2%)
9:19 (35%)
102:112 (4%)
49:59 (8%)
61:71 (7%)
...
view
6 x 10 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
88:97 (5%)
61:70 (6%)
102:111 (4%)
69:78 (6%)
138:147 (3%)
69:78 (2%)
101:110 (4%)
48:57 (8%)
60:69 (7%)
69:78 (2%)
view
6 x 10 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
70:75 (5%)
262:267 (2%)
31:36 (8%)
52:57 (6%)
283:288 (2%)
61:66 (6%)
80:85 (5%)
40:45 (8%)
271:276 (2%)
292:297 (2%)
view
6 x 10 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
93:101 (5%)
66:74 (6%)
107:115 (4%)
74:82 (6%)
143:151 (3%)
74:82 (2%)
106:114 (4%)
53:61 (8%)
65:73 (7%)
74:82 (2%)
view
6 x 10 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
71:76 (5%)
263:268 (2%)
32:37 (8%)
53:58 (6%)
284:289 (2%)
62:67 (6%)
81:86 (5%)
41:46 (8%)
272:277 (2%)
293:298 (2%)
view
6 x 8 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
85:93 (5%)
58:66 (6%)
99:107 (4%)
66:74 (6%)
135:143 (3%)
98:106 (4%)
45:53 (8%)
57:65 (7%)
view
6 x 8 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
86:95 (5%)
59:68 (6%)
100:109 (4%)
67:76 (6%)
136:145 (3%)
99:108 (4%)
46:55 (8%)
58:67 (7%)
view
6 x 7 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
72:77 (5%)
264:269 (2%)
54:59 (6%)
82:87 (4%)
33:38 (8%)
285:290 (2%)
83:88 (4%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
99:104 (5%)
80:86 (2%)
149:154 (3%)
112:117 (4%)
113:118 (4%)
80:86 (2%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
63:69 (6%)
132:138 (3%)
95:101 (4%)
96:102 (4%)
42:48 (8%)
82:88 (5%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
38:43 (8%)
59:64 (6%)
48:53 (7%)
290:295 (2%)
269:274 (2%)
49:54 (6%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
36:41 (8%)
57:62 (6%)
46:51 (7%)
288:293 (2%)
267:272 (2%)
47:52 (6%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
29:34 (8%)
50:55 (6%)
37:42 (7%)
281:286 (2%)
260:265 (2%)
38:43 (6%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
95:102 (5%)
76:84 (2%)
145:152 (3%)
108:115 (4%)
109:116 (4%)
76:84 (2%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
64:70 (6%)
133:139 (3%)
96:102 (4%)
97:103 (4%)
43:49 (8%)
83:89 (5%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
65:72 (6%)
134:141 (3%)
97:104 (4%)
98:105 (4%)
44:51 (8%)
84:91 (5%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
1:7 (6%)
1:7 (3%)
1:7 (4%)
1:7 (8%)
1:7 (7%)
1:7 (5%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
28:33 (8%)
49:54 (6%)
36:41 (7%)
280:285 (2%)
259:264 (2%)
37:42 (6%)
view
6 x 6 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
657:662 (<1%)
729:734 (<1%)
750:755 (<1%)
832:837 (<1%)
859:864 (<1%)
877:882 (<1%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
97:103 (5%)
78:85 (2%)
147:153 (3%)
110:116 (4%)
111:117 (4%)
78:85 (2%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
37:42 (8%)
58:63 (6%)
47:52 (7%)
289:294 (2%)
268:273 (2%)
48:53 (6%)
view
6 x 6 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
15:20 (8%)
15:20 (6%)
20:25 (7%)
269:274 (2%)
248:253 (2%)
21:26 (6%)
view
6 x 5 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
2:8 (8%)
2:8 (6%)
2:8 (4%)
2:8 (7%)
2:8 (5%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
82:87 (4%)
81:86 (4%)
95:100 (4%)
94:99 (4%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
77:82 (4%)
76:81 (4%)
90:95 (4%)
89:94 (4%)
view
6 x 4 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
120:125 (1%)
182:187 (1%)
249:254 (1%)
316:321 (1%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
14:19 (8%)
14:19 (6%)
19:24 (7%)
20:25 (6%)
view
6 x 4 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
118:123 (1%)
180:185 (1%)
247:252 (1%)
314:319 (1%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
1:7 (6%)
1:7 (4%)
1:7 (2%)
1:7 (2%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
114:120 (4%)
81:88 (2%)
113:119 (4%)
81:88 (2%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
103:113 (6%)
93:103 (7%)
79:89 (8%)
94:104 (6%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
2:8 (6%)
2:8 (4%)
2:8 (2%)
2:8 (2%)
view
6 x 4 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
122:127 (1%)
184:189 (1%)
251:256 (1%)
318:323 (1%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
35:40 (8%)
56:61 (6%)
287:292 (2%)
266:271 (2%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
6:13 (8%)
6:13 (6%)
6:13 (7%)
7:14 (6%)
view
6 x 4 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
121:126 (1%)
183:188 (1%)
250:255 (1%)
317:322 (1%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
40:45 (6%)
39:44 (7%)
50:55 (7%)
51:56 (6%)
view
6 x 4 nest_site/nest
nest_site/nest
nest_site/nest
nest_site/nest
95:101 (1%)
157:163 (1%)
224:230 (1%)
283:289 (1%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
78:83 (4%)
77:82 (4%)
91:96 (4%)
90:95 (4%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
5:12 (8%)
5:12 (6%)
5:12 (7%)
6:13 (6%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
18:23 (8%)
18:23 (6%)
23:28 (7%)
24:29 (6%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
79:84 (4%)
78:83 (4%)
92:97 (4%)
91:96 (4%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
43:48 (6%)
42:47 (7%)
53:58 (7%)
54:59 (6%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
81:86 (4%)
80:85 (4%)
94:99 (4%)
93:98 (4%)
view
6 x 4 nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
nest_site/templates/nest
80:85 (4%)
79:84 (4%)
93:98 (4%)
92:97 (4%)
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...