apache / xerces2-j
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (20,658 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java21% (18,059 lines)
html21% (1,479 lines)
xml17% (886 lines)
xsl42% (234 lines)
Duplication per Component (primary)
src21% (17,898 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 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 2,289 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%)
786:948 (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
658:749 (8%)
812:904 (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
754:816 (6%)
896:958 (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
738:803 (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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/dom
src/org/apache/xml/serialize
124:253 
124:253 
122:251 
122:251 
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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/dom
src/org/apache/xml/serialize
416:499 
416:499 
414:497 
414:497 
416:499 
414:497 
view
40 x 2 src/org/apache/xerces/impl
src/org/apache/xerces/impl
103:149 
400:446 
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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/dom
src/org/apache/xml/serialize
362:409 
362:409 
360:407 
360:407 
362:409 
360:407 
view
32 x 3 src/org/apache/xerces/impl/xs/opti
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
669:707 
540:578 
561:599 
view
32 x 3 src/org/apache/xerces/impl/xs/opti
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
811:880 
646:715 
713:783 
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/impl/xs/opti
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
src/org/apache/xerces/parsers
937:982 
1522:1567 
1175:1220 
1276:1321 
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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/dom
src/org/apache/xml/serialize
281:333 
281:333 
279:331 
279:331 
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
3124:3151 
1016:1043 
view
22 x 2 src/org/apache/xerces/impl/xs
src/org/apache/xerces/xinclude
61:89 
57:85 
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
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/impl/xs
src/org/apache/xerces/impl
36:55 
1603:1622 
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/util
src/org/apache/xerces/xpointer
91:112 
91:112 
view
17 x 6 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/dom
src/org/apache/xml/serialize
338:357 
338:357 
336:355 
336:355 
338:357 
336:355 
view
16 x 2 src/org/apache/xerces/impl/xs/opti
src/org/apache/xerces/parsers
895:926 
730:761 
view
15 x 2 src/org/apache/xerces/jaxp/validation
src/org/apache/xerces/jaxp/validation
437:453 
625:641 
view
14 x 6 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/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/parsers
src/org/apache/xerces/parsers
360:377 
1332:1349 
view
13 x 2 src/org/apache/xerces/dom
src/org/apache/xerces/dom
1159:1178 
941:960 
view
12 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
54:70 
37:53 
37:53 
view
12 x 6 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/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/impl/dtd
src/org/apache/xerces/impl/dtd
201:221 
208:228 
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/parsers
src/org/apache/xerces/parsers
386:402 
1358:1374 
view
11 x 2 tools/src
tools/src
104:116 
104:116 
view
11 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
73:88 
56:71 
56:71 
view
11 x 2 src/org/apache/xerces/impl/xs/traversers
src/org/apache/xerces/jaxp/validation
312:324 
590:602 
view
10 x 6 src/org/apache/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/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/html/dom
src/org/apache/xerces/impl/dv
src/org/apache/xerces/xinclude
src/org/apache/xerces/parsers
src/org/apache/xerces/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/impl/xs/identity
src/org/apache/xerces/impl/xs
129:140 
4494:4505 
view
10 x 3 src/org/apache/xerces/impl/xs/identity
src/org/apache/xerces/impl/dv
src/org/apache/xerces/impl/dv/xs
246:261 
152:167 
3459:3474 
view
10 x 2 src/org/apache/xerces/parsers
src/org/apache/xerces/dom
518:548 
1125:1155 
view
9 x 3 src/org/apache/html/dom
src/org/apache/html/dom
src/org/apache/html/dom
176:186 
204:214 
80:90 
view
9 x 3 src/org/apache/xerces/impl/xpath
src/org/apache/xerces/xpointer
src/org/apache/xerces/xpointer
959:969 
580:590 
537:547 
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 2 src/org/apache/xerces/parsers
src/org/apache/xerces/jaxp
705:715 
133:143 
view
8 x 2 design/src
src/org/apache/xerces/util
1019:1028 
149:163 
view