apache / myfaces-build-tools
Duplication

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

Intro
Learn more...
Duplication Overall
system32% (12,564 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java31% (11,222 lines)
xml46% (941 lines)
xhtml75% (202 lines)
jsp67% (103 lines)
css100% (84 lines)
xsl2% (12 lines)
Duplication per Component (primary)
maven2-plugins30% (11,209 lines)
maven2-archetypes58% (1,355 lines)
other0% (0 lines)

Duplication Between Components (50+ lines)

G maven2-archetypes maven2-archetypes maven2-plugins maven2-plugins maven2-archetypes--maven2-plugins 52

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 8,239 duplicates...
Size#FoldersFilesLinesCode
140 x 2 maven2-plugins/myfaces-b.../builder/trinidad/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
31:442 (100%)
31:442 (100%)
view
94 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
203:344 (32%)
217:358 (31%)
view
91 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
350:470 (31%)
366:486 (30%)
view
83 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
40:184 (100%)
40:184 (100%)
view
74 x 2 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
65:164 (79%)
65:164 (79%)
view
62 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
104:200 (21%)
97:193 (20%)
view
59 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
25:96 (77%)
25:103 (44%)
view
56 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
55:110 (<1%)
3280:3335 (<1%)
view
55 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:103 (94%)
1:103 (94%)
view
55 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:102 (100%)
1:102 (100%)
view
53 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3280:3332 (<1%)
3582:3634 (<1%)
view
53 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
55:107 (<1%)
4348:4400 (<1%)
view
53 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
55:107 (<1%)
3582:3634 (<1%)
view
53 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3280:3332 (<1%)
4348:4400 (<1%)
view
53 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3582:3634 (<1%)
4348:4400 (<1%)
view
51 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3499:3549 (<1%)
4353:4403 (<1%)
view
50 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
30:110 (100%)
30:110 (100%)
view
50 x 2 maven2-plugins/myfaces-b...n2/plugin/builder/model
maven2-plugins/myfaces-b...n2/plugin/builder/model
220:381 (38%)
210:362 (38%)
view
48 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3285:3332 (<1%)
3499:3546 (<1%)
view
48 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
60:107 (<1%)
3499:3546 (<1%)
view
48 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3499:3546 (<1%)
3587:3634 (<1%)
view
47 x 2 maven2-plugins/myfaces-b.../builder/trinidad/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
25:214 (31%)
25:214 (33%)
view
46 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:84 (83%)
1:84 (79%)
view
46 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:84 (79%)
1:84 (83%)
view
46 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:84 (79%)
1:84 (83%)
view
46 x 2 maven2-archetypes/myface...src/main/webapp/WEB-INF
maven2-archetypes/myface...src/main/webapp/WEB-INF
1:84 (79%)
1:84 (83%)
view
39 x 2 maven2-plugins/myfaces-b.../builder/trinidad/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
32:179 (57%)
29:176 (65%)
view
38 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3841:3879 (<1%)
3881:3919 (<1%)
view
38 x 2 maven2-plugins/myfaces-b...n/builder/trinidad/util
maven2-plugins/myfaces-f...aven2/plugin/faces/util
32:98 (13%)
30:96 (12%)
view
36 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3844:3879 (<1%)
4187:4222 (<1%)
view
36 x 2 maven2-plugins/myfaces-b.../builder/trinidad/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
40:108 (9%)
36:104 (12%)
view
36 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
3884:3919 (<1%)
4187:4222 (<1%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
598:661 (5%)
802:865 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
598:661 (5%)
906:969 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
598:661 (5%)
702:765 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
702:765 (5%)
802:865 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
702:765 (5%)
906:969 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
802:865 (5%)
906:969 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
494:557 (5%)
702:765 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
494:557 (5%)
598:661 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
494:557 (5%)
906:969 (5%)
view
35 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
494:557 (5%)
802:865 (5%)
view
34 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
1001:1061 (5%)
1143:1203 (5%)
view
33 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
670:702 (<1%)
3884:3916 (<1%)
view
33 x 2 maven2-plugins/myfaces-j...ript/javascript20parser
maven2-plugins/myfaces-j...ript/javascript20parser
670:702 (<1%)
4187:4219 (<1%)
view
33 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
911:969 (5%)
1003:1061 (5%)
view
33 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
911:969 (5%)
1145:1203 (5%)
view
33 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
499:557 (5%)
1145:1203 (5%)
view
33 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
499:557 (5%)
1003:1061 (5%)
view
33 x 2 maven2-plugins/myfaces-b.../builder/trinidad/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
26:142 (100%)
26:142 (100%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 87 unit duplicates...
Size#FoldersFilesLinesCode
88 x 3 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
69:160 
72:165 
72:165 
view
53 x 2 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
508:564 
625:681 
view
33 x 3 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
219:261 
222:264 
208:250 
view
33 x 3 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
224:267 
228:271 
224:266 
view
31 x 2 maven2-plugins/myfaces-f...lugin/faces/parse/rules
maven2-plugins/myfaces-b...er/trinidad/parse/rules
45:81 
45:81 
view
31 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
125:162 
125:162 
view
30 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
38:74 
42:78 
view
25 x 2 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
36:67 
36:67 
view
25 x 2 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
36:67 
36:67 
view
25 x 2 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
186:217 
192:222 
view
25 x 2 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
189:220 
196:226 
view
24 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
318:344 
304:330 
view
24 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...s/maven2/plugin/builder
259:290 
377:408 
view
23 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
32:62 
32:62 
view
22 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
121:146 
128:153 
view
22 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
366:391 
350:375 
view
21 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
178:200 
180:202 
view
21 x 2 maven2-plugins/myfaces-b...en2/plugin/builder/qdox
maven2-plugins/myfaces-b...s/maven2/plugin/builder
245:279 
764:798 
view
20 x 2 maven2-archetypes/myface...tion/component/sayhello
maven2-archetypes/myface...tion/component/sayhello
55:84 
57:86 
view
20 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
217:238 
203:224 
view
19 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
240:260 
226:246 
view
19 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
277:299 
263:285 
view
19 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
70:95 
70:95 
view
18 x 2 maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
maven2-plugins/myfaces-b...ls/maven2/plugin/tagdoc
390:410 
444:464 
view
17 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
978:998 
1161:1181 
view
16 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
64:82 
64:82 
view
16 x 3 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
500:517 
504:521 
499:516 
view
16 x 2 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
513:530 
427:444 
view
15 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
59:76 
59:76 
view
15 x 2 maven2-plugins/myfaces-f.../faces/parse/converters
maven2-plugins/myfaces-b...inidad/parse/converters
29:47 
29:47 
view
15 x 4 maven2-plugins/myfaces-b...n2/plugin/builder/model
maven2-plugins/myfaces-b...n2/plugin/builder/model
maven2-plugins/myfaces-b...n2/plugin/builder/model
maven2-plugins/myfaces-b...n2/plugin/builder/model
346:363 
620:637 
365:382 
286:303 
view
14 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
253:270 
253:270 
view
14 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
297:312 
297:312 
view
14 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
360:377 
360:377 
view
14 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
404:419 
404:419 
view
13 x 3 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
710:725 
173:188 
319:334 
view
13 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
245:260 
247:262 
view
13 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
57:72 
60:75 
view
13 x 2 maven2-plugins/myfaces-f.../faces/generator/taglib
maven2-plugins/myfaces-f.../faces/generator/taglib
86:101 
175:190 
view
12 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
164:178 
164:178 
view
11 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
450:463 
478:491 
view
11 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
563:576 
608:621 
view
11 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
775:787 
962:974 
view
11 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
262:275 
248:261 
view
11 x 2 maven2-plugins/myfaces-f...aven2/plugin/faces/util
maven2-plugins/myfaces-b...n/builder/trinidad/util
55:68 
55:68 
view
11 x 2 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
395:407 
399:411 
view
11 x 2 maven2-plugins/myfaces-b...s/maven2/plugin/builder
maven2-plugins/myfaces-b...s/maven2/plugin/builder
480:492 
394:406 
view
10 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
484:497 
511:524 
view
10 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
596:609 
641:654 
view
10 x 2 maven2-plugins/myfaces-f...ven2/plugin/faces/parse
maven2-plugins/myfaces-b.../builder/trinidad/parse
807:820 
994:1007 
view