apache / struts
Duplication

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

Intro
Learn more...
Duplication Overall
system36% (33,806 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
html92% (21,564 lines)
java8% (4,659 lines)
ftl55% (4,218 lines)
xml39% (1,456 lines)
css91% (952 lines)
jsp28% (837 lines)
js23% (120 lines)
Duplication per Component (primary)
core43% (27,178 lines)
apps35% (3,421 lines)
plugins15% (3,006 lines)
assembly60% (181 lines)
src12% (20 lines)

Duplication Between Components (50+ lines)

G core core plugins plugins core--plugins 2678 src src plugins--src 300 apps apps apps--core 2484 apps--plugins 740

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 17,405 duplicates...
Size#FoldersFilesLinesCode
469 x 2 apps/rest-showcase/src/main/webapp/css
apps/showcase/src/main/webapp/styles
7:475 (100%)
7:475 (100%)
view
377 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:450 (97%)
19:450 (97%)
view
369 x 2 core/src/site/resources/tags
core/src/site/resources/tags
1:422 (100%)
1:422 (100%)
view
351 x 2 core/src/site/resources/tags
core/src/site/resources/tags
44:444 (53%)
180:580 (41%)
view
337 x 2 core/src/site/resources/tags
core/src/site/resources/tags
24:408 (53%)
160:544 (40%)
view
321 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:386 (97%)
19:386 (97%)
view
321 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:386 (97%)
19:386 (97%)
view
321 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:386 (97%)
19:386 (97%)
view
321 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:386 (97%)
19:386 (97%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
317 x 2 core/src/site/resources/tags
core/src/site/resources/tags
25:386 (96%)
25:386 (96%)
view
313 x 2 core/src/site/resources/tags
core/src/site/resources/tags
1:358 (100%)
1:358 (100%)
view
313 x 2 core/src/site/resources/tags
core/src/site/resources/tags
1:358 (100%)
1:358 (100%)
view
313 x 2 core/src/site/resources/tags
core/src/site/resources/tags
1:358 (100%)
1:358 (100%)
view
313 x 2 core/src/site/resources/tags
core/src/site/resources/tags
1:358 (100%)
1:358 (100%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
310 x 2 core/src/site/resources/tags
core/src/site/resources/tags
5:358 (99%)
5:358 (99%)
view
259 x 2 core/src/site/resources/tags
core/src/site/resources/tags
19:316 (69%)
19:316 (71%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
108:394 (75%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
108:394 (75%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
72:358 (80%)
80:366 (78%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
72:358 (80%)
80:366 (78%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
116:402 (73%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
116:402 (73%)
108:394 (75%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
100:386 (76%)
108:394 (75%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
88:374 (77%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
72:358 (80%)
88:374 (77%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
80:366 (78%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
108:394 (75%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
72:358 (80%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
108:394 (75%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
100:386 (76%)
111:397 (74%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
108:394 (75%)
116:402 (73%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
80:366 (78%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
111:397 (74%)
116:402 (73%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
72:358 (80%)
80:366 (78%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
72:358 (80%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
116:402 (73%)
100:386 (76%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
100:386 (76%)
116:402 (73%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
100:386 (76%)
108:394 (75%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
72:358 (80%)
view
252 x 2 core/src/site/resources/tags
core/src/site/resources/tags
80:366 (78%)
80:366 (78%)
view
Duplicated Units
The list of top 21 duplicated units.
See data for all 21 unit duplicates...
Size#FoldersFilesLinesCode
28 x 2 core/src/main/java/org/apache/struts2/util
plugins/tiles/src/main/j.../apache/tiles/core/util
369:418 
396:445 
view
26 x 2 core/src/main/java/org/apache/struts2/util
plugins/tiles/src/main/j.../apache/tiles/core/util
306:352 
332:378 
view
18 x 2 core/src/main/resources/org/apache/struts2/static
core/src/main/resources/org/apache/struts2/static
59:78 
40:59 
view
17 x 2 core/src/main/resources/org/apache/struts2/static
core/src/main/resources/org/apache/struts2/static
109:127 
165:183 
view
15 x 2 plugins/jasperreports7/s...s2/views/jasperreports7
plugins/jasperreports/sr...ts2/views/jasperreports
125:144 
136:155 
view
14 x 2 core/src/main/java/org/apache/struts2/components
core/src/main/java/org/apache/struts2/components
164:180 
214:230 
view
14 x 2 plugins/javatemplates/sr...ruts2/views/java/simple
plugins/javatemplates/sr...ruts2/views/java/simple
103:127 
116:139 
view
12 x 2 core/src/main/java/org/apache/struts2/components
core/src/main/java/org/apache/struts2/components
68:82 
70:84 
view
12 x 2 core/src/main/java/org/apache/struts2/result
core/src/main/java/org/apache/struts2/result
213:226 
220:233 
view
12 x 2 plugins/jasperreports7/s...s2/views/jasperreports7
plugins/jasperreports/sr...ts2/views/jasperreports
102:115 
113:126 
view
11 x 2 core/src/main/resources/org/apache/struts2/static
core/src/main/resources/org/apache/struts2/static
45:57 
122:134 
view
10 x 2 apps/showcase/src/main/j...e/tag/nonui/iteratortag
apps/showcase/src/main/j...e/tag/nonui/iteratortag
38:49 
38:49 
view
10 x 2 plugins/jasperreports7/s...s2/views/jasperreports7
plugins/jasperreports/sr...ts2/views/jasperreports
83:97 
88:105 
view
9 x 2 core/src/main/java/org/apache/struts2/util
plugins/tiles/src/main/j.../apache/tiles/core/util
434:446 
461:473 
view
8 x 2 core/src/main/java/org/apache/struts2/views/jsp/ui
core/src/main/java/org/apache/struts2/views/jsp/ui
100:109 
83:92 
view
8 x 2 plugins/tiles/src/main/j...iles/request/collection
plugins/tiles/src/main/j...iles/request/collection
220:229 
295:304 
view
7 x 4 core/src/main/java/org/apache/struts2/components
core/src/main/java/org/apache/struts2/result
plugins/jasperreports7/s...s2/views/jasperreports7
plugins/jasperreports/sr...ts2/views/jasperreports
612:622 
302:312 
340:350 
517:527 
view
7 x 2 plugins/json/src/main/java/org/apache/struts2/json
plugins/json/src/main/java/org/apache/struts2/json
433:441 
134:142 
view
7 x 2 plugins/json/src/main/java/org/apache/struts2/json
plugins/json/src/main/java/org/apache/struts2/json
450:458 
150:158 
view
6 x 2 apps/showcase/src/main/j...apache/struts2/showcase
apps/showcase/src/main/j...apache/struts2/showcase
261:268 
115:122 
view
6 x 2 core/src/main/resources/org/apache/struts2/static
core/src/main/resources/org/apache/struts2/static
80:87 
136:143 
view