apache / xerces-j
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (20,760 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java21% (18,161 lines)
html21% (1,479 lines)
xml17% (886 lines)
xsl42% (234 lines)
Duplication per Component (primary)
src21% (18,000 lines)
design23% (1,641 lines)
proposals16% (728 lines)
ROOT14% (227 lines)
tools26% (118 lines)
data45% (46 lines)

Duplication Between Components (50+ lines)

G ROOT ROOT tools tools ROOT--tools 74

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 2,295 duplicates...
Size#FoldersFilesLinesCode
199 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/xinclude
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/dom
src/org/apache/xml/serialize
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/html/dom
src/org/apache/xerces/xinclude
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xerces/parsers
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/html/dom
src/org/apache/xerces/parsers
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
42:507 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xml/serialize
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/html/dom
src/org/apache/xerces/dom
44:509 (96%)
44:509 (96%)
view
199 x 2 src/org/apache/xerces/parsers
src/org/apache/xml/serialize
42:507 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/xinclude
src/org/apache/xml/serialize
42:507 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/impl/dv
44:509 (96%)
44:509 (96%)
view
199 x 2 src/org/apache/html/dom
src/org/apache/xml/serialize
44:509 (96%)
42:507 (96%)
view
199 x 2 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
44:509 (96%)
44:509 (96%)
view
189 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
470:928 (35%)
399:858 (40%)
view
150 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
595:959 (22%)
466:831 (28%)
view
147 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
599:959 (21%)
399:757 (31%)
view
119 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
154:316 (46%)
787:949 (17%)
view
103 x 2 design
design/xsl
27:213 (85%)
27:213 (85%)
view
82 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
194:314 (19%)
405:525 (19%)
view
78 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
996:1138 (11%)
845:985 (14%)
view
77 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
454:620 (23%)
433:600 (26%)
view
73 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1214:1372 (9%)
240:400 (32%)
view
72 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/parsers
src/org/apache/xml/serialize
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/impl/dv
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/html/dom
src/org/apache/xml/serialize
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/html/dom
src/org/apache/xerces/parsers
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/html/dom
src/org/apache/xerces/dom
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xerces/parsers
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/xinclude
src/org/apache/xml/serialize
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/impl/dv
src/org/apache/xml/serialize
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/xinclude
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/xerces/dom
src/org/apache/xml/serialize
37:140 (100%)
37:140 (100%)
view
72 x 2 src/org/apache/html/dom
src/org/apache/xerces/xinclude
37:140 (100%)
37:140 (100%)
view
67 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
660:751 (8%)
814:906 (8%)
view
60 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
183:283 (17%)
369:469 (17%)
view
56 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1422:1587 (8%)
1176:1341 (10%)
view
54 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1413:1577 (8%)
1066:1230 (11%)
view
54 x 2 src/org/apache/xerces/jaxp
src/org/apache/xerces/parsers
64:153 (46%)
636:725 (11%)
view
53 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
331:426 (11%)
473:568 (11%)
view
51 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
103:200 (69%)
400:497 (19%)
view
49 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1176:1331 (9%)
1075:1230 (10%)
view
48 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
756:818 (6%)
898:960 (6%)
view
46 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1169:1232 (6%)
991:1054 (8%)
view
46 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl/dtd
741:806 (18%)
134:198 (46%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 87 unit duplicates...
Size#FoldersFilesLinesCode
101 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
124:253 
122:251 
122:251 
124:253 
124:253 
122:251 
view
58 x 3 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
823:894 
621:692 
695:766 
view
50 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
461:517 
482:538 
view
43 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
416:499 
414:497 
414:497 
416:499 
416:499 
414:497 
view
40 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
400:446 
103:149 
view
38 x 2 src/org/apache/xerces/util
src/org/apache/xerces/jaxp/validation
48:94 
47:93 
view
36 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
964:1040 
1074:1150 
view
33 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
362:409 
360:407 
360:407 
362:409 
362:409 
360:407 
view
32 x 3 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/impl/xs/opti
540:578 
561:599 
669:707 
view
32 x 3 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/impl/xs/opti
646:715 
713:783 
811:880 
view
30 x 2 src/org/apache/xerces/xpointer
src/org/apache/xerces/xpointer
826:857 
868:901 
view
29 x 2 src/org/apache/xerces/impl/xs/traversers
src/org/apache/xerces/impl/xs/opti
962:995 
424:457 
view
28 x 4 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/impl/xs/opti
1522:1567 
1175:1220 
1276:1321 
937:982 
view
27 x 3 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
788:821 
586:619 
660:693 
view
26 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
281:333 
279:331 
279:331 
281:333 
281:333 
279:331 
view
25 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
280:309 
1254:1283 
view
23 x 2 src/org/apache/xerces/jaxp/datatype
src/org/apache/xerces/jaxp/datatype
1016:1043 
3124:3151 
view
22 x 3 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
931:961 
729:759 
803:833 
view
22 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
767:797 
841:871 
view
22 x 2 src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/xs
57:85 
61:89 
view
21 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
717:741 
792:816 
view
18 x 2 src/org/apache/xerces/util
src/org/apache/xerces/xpointer
91:112 
91:112 
view
18 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
318:340 
1292:1314 
view
18 x 2 src/org/apache/xerces/impl/xs
src/org/apache/xerces/impl
36:55 
1606:1625 
view
17 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
338:357 
336:355 
336:355 
338:357 
338:357 
336:355 
view
16 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/impl/xs/opti
730:761 
895:926 
view
15 x 2 src/org/apache/xerces/jaxp/validation
src/org/apache/xerces/jaxp/validation
625:641 
437:453 
view
14 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
105:120 
105:120 
105:120 
105:120 
105:120 
105:120 
view
14 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
749:765 
824:840 
view
13 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/dom
1159:1178 
977:996 
view
13 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
360:377 
1332:1349 
view
12 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
90:103 
90:103 
90:103 
90:103 
90:103 
90:103 
view
12 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
386:402 
1358:1374 
view
12 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
1569:1589 
1323:1343 
view
12 x 2 src/org/apache/xerces/impl/dtd
src/org/apache/xerces/impl/dtd
208:228 
201:221 
view
12 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
37:53 
54:70 
37:53 
view
11 x 2 tools/src
tools/src
104:116 
104:116 
view
11 x 2 src/org/apache/xerces/jaxp/validation
src/org/apache/xerces/impl/xs/traversers
590:602 
312:324 
view
11 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
56:71 
73:88 
56:71 
view
10 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
39:50 
39:50 
39:50 
39:50 
39:50 
39:50 
view
10 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
52:63 
52:63 
52:63 
52:63 
52:63 
52:63 
view
10 x 6 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
src/org/apache/xerces/xinclude
src/org/apache/xerces/impl/dv
src/org/apache/html/dom
src/org/apache/xml/serialize
65:79 
65:79 
65:79 
65:79 
65:79 
65:79 
view
10 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/parsers
1125:1155 
518:548 
view
10 x 2 src/org/apache/xerces/impl/xs
src/org/apache/xerces/impl/xs/identity
4499:4510 
129:140 
view
10 x 3 src/org/apache/xerces/impl/xs/identity
src/org/apache/xerces/impl/dv/xs
src/org/apache/xerces/impl/dv
246:261 
3463:3478 
152:167 
view
9 x 2 src/org/apache/xerces/jaxp
src/org/apache/xerces/parsers
133:143 
705:715 
view
9 x 3 src/org/apache/xerces/xpointer
src/org/apache/xerces/xpointer
src/org/apache/xerces/impl/xpath
580:590 
537:547 
959:969 
view
9 x 2 src/org/apache/xerces/impl/xs/traversers
src/org/apache/xerces/impl/xs/opti
948:959 
411:422 
view
9 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
204:214 
80:90 
177:187 
view
8 x 2 src/org/apache/xerces/util
design/src
149:163 
1019:1028 
view