apache / tiles-request
Duplication

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

Intro
Learn more...
Duplication Overall
system23% (869 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java15% (472 lines)
xml69% (397 lines)
Duplication per Component (primary)
tiles-request-api17% (236 lines)
tiles-request-portlet27% (125 lines)
tiles-request-servlet34% (114 lines)
tiles-request-jsp27% (109 lines)
tiles-request-servlet-wildcard74% (55 lines)
tiles-request-portlet-wildcard71% (55 lines)
tiles-request-freemarker9% (37 lines)
tiles-request-mustache40% (37 lines)
tiles-request-velocity14% (37 lines)
assembly44% (37 lines)
src17% (27 lines)

Duplication Between Components (50+ lines)

G tiles-request-portlet tiles-request-portlet tiles-request-servlet tiles-request-servlet tiles-request-portlet--tiles-request-servlet 222 tiles-request-servlet-wildcard tiles-request-servlet-wildcard tiles-request-portlet--tiles-request-servlet-wildcard 74 tiles-request-velocity tiles-request-velocity tiles-request-portlet--tiles-request-velocity 74 tiles-request-servlet--tiles-request-velocity 74 tiles-request-portlet-wildcard tiles-request-portlet-wildcard tiles-request-portlet-wildcard--tiles-request-portlet 74 tiles-request-portlet-wildcard--tiles-request-servlet 74 tiles-request-portlet-wildcard--tiles-request-servlet-wildcard 110 tiles-request-portlet-wildcard--tiles-request-velocity 74 tiles-request-servlet-wildcard--tiles-request-servlet 74 tiles-request-servlet-wildcard--tiles-request-velocity 74 tiles-request-jsp tiles-request-jsp tiles-request-jsp--tiles-request-portlet 74 tiles-request-jsp--tiles-request-servlet 86 tiles-request-jsp--tiles-request-portlet-wildcard 74 tiles-request-jsp--tiles-request-servlet-wildcard 74 tiles-request-mustache tiles-request-mustache tiles-request-jsp--tiles-request-mustache 74 tiles-request-jsp--tiles-request-velocity 74 tiles-request-api tiles-request-api tiles-request-api--tiles-request-portlet 74 tiles-request-api--tiles-request-servlet 74 tiles-request-api--tiles-request-portlet-wildcard 74 tiles-request-api--tiles-request-servlet-wildcard 74 tiles-request-api--tiles-request-jsp 74 tiles-request-api--tiles-request-mustache 74 tiles-request-freemarker tiles-request-freemarker tiles-request-api--tiles-request-freemarker 74 tiles-request-api--tiles-request-velocity 74 tiles-request-mustache--tiles-request-portlet 74 tiles-request-mustache--tiles-request-servlet 74 tiles-request-mustache--tiles-request-portlet-wildcard 74 tiles-request-mustache--tiles-request-servlet-wildcard 74 tiles-request-mustache--tiles-request-velocity 74 assembly assembly assembly--tiles-request-portlet 74 assembly--tiles-request-servlet 74 assembly--tiles-request-portlet-wildcard 74 assembly--tiles-request-servlet-wildcard 74 assembly--tiles-request-jsp 74 assembly--tiles-request-api 74 assembly--tiles-request-mustache 74 assembly--tiles-request-freemarker 74 assembly--tiles-request-velocity 74 tiles-request-freemarker--tiles-request-portlet 74 tiles-request-freemarker--tiles-request-servlet 74 tiles-request-freemarker--tiles-request-portlet-wildcard 74 tiles-request-freemarker--tiles-request-servlet-wildcard 74 tiles-request-freemarker--tiles-request-jsp 74 tiles-request-freemarker--tiles-request-mustache 74 tiles-request-freemarker--tiles-request-velocity 74 src src src--tiles-request-portlet 54 src--tiles-request-servlet 54 src--tiles-request-portlet-wildcard 54 src--tiles-request-jsp 54 src--tiles-request-api 54

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 143 duplicates...
Size#FoldersFilesLinesCode
37 x 2 tiles-request-api/src/site
tiles-request-portlet/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-portlet-wildcard/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-servlet/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet/src/site
tiles-request-servlet/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet/src/site
tiles-request-servlet-wildcard/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-mustache/src/site
tiles-request-portlet/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-servlet-wildcard/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-servlet-wildcard/src/site
tiles-request-servlet/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-mustache/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 assembly/src/site
tiles-request-portlet/src/site
1:69 (100%)
1:69 (100%)
view
37 x 2 assembly/src/site
tiles-request-mustache/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet-wildcard/src/site
tiles-request-portlet/src/site
1:69 (100%)
1:69 (100%)
view
37 x 2 assembly/src/site
tiles-request-servlet/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-servlet-wildcard/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-freemarker/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 assembly/src/site
tiles-request-jsp/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-mustache/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-mustache/src/site
tiles-request-servlet/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-mustache/src/site
tiles-request-portlet-wildcard/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 assembly/src/site
tiles-request-servlet-wildcard/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet-wildcard/src/site
tiles-request-velocity/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 assembly/src/site
tiles-request-freemarker/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 assembly/src/site
tiles-request-portlet-wildcard/src/site
1:69 (100%)
1:69 (100%)
view
37 x 2 tiles-request-servlet/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 assembly/src/site
tiles-request-api/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-jsp/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet-wildcard/src/site
tiles-request-servlet-wildcard/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-portlet/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-portlet-wildcard/src/site
tiles-request-servlet/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-portlet-wildcard/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-servlet-wildcard/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-portlet/src/site
tiles-request-velocity/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-mustache/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-mustache/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-api/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-servlet-wildcard/src/site
tiles-request-velocity/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-portlet/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 assembly/src/site
tiles-request-velocity/src/site
1:69 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-jsp/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-servlet/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-freemarker/src/site
tiles-request-portlet-wildcard/src/site
1:68 (100%)
1:69 (100%)
view
37 x 2 tiles-request-mustache/src/site
tiles-request-servlet-wildcard/src/site
1:68 (100%)
1:68 (100%)
view
37 x 2 tiles-request-jsp/src/site
tiles-request-servlet/src/site
1:68 (100%)
1:68 (100%)
view
21 x 2 src/site
tiles-request-jsp/src/site
1:48 (35%)
1:48 (56%)
view
21 x 2 src/site
tiles-request-api/src/site
1:48 (35%)
1:48 (56%)
view
21 x 2 src/site
tiles-request-portlet/src/site
1:48 (35%)
1:48 (56%)
view
21 x 2 src/site
tiles-request-servlet/src/site
1:48 (35%)
1:48 (56%)
view
21 x 2 src/site
tiles-request-portlet-wildcard/src/site
1:48 (35%)
1:48 (56%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
19 x 2 tiles-request-portlet-wi...equest/portlet/wildcard
tiles-request-servlet-wi...equest/servlet/wildcard
94:115 
87:108 
view
8 x 2 tiles-request-api/src/ma...iles/request/collection
tiles-request-api/src/ma...iles/request/collection
269:278 
202:211 
view