apache / logging-log4j1
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (3,089 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java13% (2,515 lines)
xml17% (558 lines)
cpp8% (16 lines)
Duplication per Component (primary)
src14% (2,803 lines)
contribs11% (286 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G contribs contribs src src contribs--src 95

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 640 duplicates...
Size#FoldersFilesLinesCode
496 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
279:1673 (80%)
144:1538 (90%)
view
70 x 2 src/main/java/org/apache/log4j/pattern
src/main/java/org/apache/log4j/spi
281:427 (33%)
291:437 (31%)
view
54 x 2 src/main/java/org/apache/log4j/pattern
src/main/java/org/apache/log4j/spi
433:595 (26%)
455:617 (24%)
view
35 x 2 src/main/java/org/apache/log4j/pattern
src/main/java/org/apache/log4j/spi
213:269 (16%)
213:270 (15%)
view
31 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
260:312 (16%)
200:252 (21%)
view
25 x 2 contribs/VolkerMentzner
contribs/VolkerMentzner
102:130 (23%)
137:165 (23%)
view
22 x 2 contribs/ThomasFenner
contribs/ThomasFenner
152:267 (70%)
83:126 (51%)
view
20 x 2 src/main/java/org/apache/log4j/pattern
src/main/java/org/apache/log4j/spi
57:145 (9%)
57:145 (8%)
view
18 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
146:176 (9%)
130:158 (12%)
view
17 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
275:295 (8%)
206:226 (10%)
view
17 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
215:235 (11%)
206:226 (10%)
view
16 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
234:263 (2%)
101:128 (2%)
view
15 x 2 src/main/java/org/apache/log4j/helpers
src/main/java/org/apache/log4j/helpers
97:116 (30%)
107:127 (22%)
view
15 x 2 contribs/KitchingSimon
src/main/java/org/apache/log4j/helpers
88:112 (23%)
93:118 (27%)
view
15 x 2 src/main/java/org/apache...viewer/categoryexplorer
src/main/java/org/apache...viewer/categoryexplorer
109:132 (10%)
193:216 (10%)
view
14 x 2 src/main/java/org/apache/log4j/lf5
src/main/java/org/apache/log4j/lf5/util
229:255 (18%)
253:279 (18%)
view
14 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j/rewrite
305:343 (7%)
132:170 (23%)
view
13 x 2 contribs/ThomasFenner
contribs/ThomasFenner
130:155 (41%)
25:50 (100%)
view
12 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
99:117 (6%)
95:113 (8%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
217:232 (5%)
167:182 (7%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:32 (64%)
1:31 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:32 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:31 (64%)
view
11 x 2 src/main/java/org/apache/log4j/xml
src/main/java/org/apache/log4j/xml
560:575 (1%)
613:628 (1%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:32 (64%)
view
11 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:31 (64%)
1:32 (64%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
27:41 (58%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 contribs/CekiGulcu
contribs/SvenReimers/gui
190:228 (10%)
186:211 (10%)
view
10 x 2 src/main/java/org/apache/log4j/helpers
src/main/java/org/apache/log4j/helpers
465:475 (4%)
513:523 (4%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
27:41 (58%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
27:41 (58%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
27:41 (58%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
86:97 (5%)
82:93 (6%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
27:41 (58%)
view
10 x 2 src/main/java/org/apache/log4j/rewrite
src/main/java/org/apache/log4j/rewrite
69:78 (35%)
70:79 (27%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
23:37 (66%)
28:42 (58%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
158:167 (1%)
204:213 (1%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
10 x 2 src/performance/java/org...e/log4j/performance/xml
src/performance/java/org...e/log4j/performance/xml
1:28 (62%)
1:28 (62%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 52 unit duplicates...
Size#FoldersFilesLinesCode
16 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
112:129 
247:264 
view
14 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
359:375 
349:365 
view
13 x 2 contribs/ThomasFenner
contribs/ThomasFenner
135:156 
30:51 
view
12 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1527:1540 
1662:1675 
view
10 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1502:1513 
1637:1648 
view
9 x 3 contribs/ThomasFenner
contribs/ThomasFenner
contribs/ThomasFenner
104:115 
245:256 
583:594 
view
9 x 2 contribs/SvenReimers/gui
contribs/SvenReimers/gui
85:95 
234:244 
view
9 x 2 src/main/java/org/apache/log4j/jmx
src/main/java/org/apache/log4j/jmx
139:151 
157:169 
view
9 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1287:1297 
1422:1432 
view
9 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1479:1489 
1614:1624 
view
8 x 2 contribs/JamesHouse
contribs/SvenReimers/gui
106:115 
192:201 
view
8 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
328:339 
318:329 
view
8 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
522:531 
500:509 
view
8 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
599:608 
577:586 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1030:1039 
1165:1174 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1247:1256 
1382:1391 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1267:1276 
1402:1411 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1307:1316 
1442:1451 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1326:1335 
1461:1470 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1345:1354 
1480:1489 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1364:1373 
1499:1508 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1383:1392 
1518:1527 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1402:1411 
1537:1546 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1421:1430 
1556:1565 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1439:1448 
1574:1583 
view
8 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1459:1468 
1594:1603 
view
7 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
346:356 
336:346 
view
7 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
471:494 
449:472 
view
7 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
497:510 
475:488 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1012:1020 
1147:1155 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1048:1056 
1183:1191 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1065:1073 
1200:1208 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1083:1091 
1218:1226 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1101:1109 
1236:1244 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1118:1126 
1253:1261 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1135:1143 
1270:1278 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1153:1161 
1288:1296 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1171:1179 
1306:1314 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1189:1197 
1324:1332 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1208:1216 
1343:1351 
view
7 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
1227:1235 
1362:1370 
view
6 x 2 src/main/java/org/apache/log4j/spi
src/main/java/org/apache/log4j/pattern
543:550 
521:528 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
251:258 
386:393 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
267:274 
402:409 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
283:290 
418:425 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
299:306 
434:441 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
315:322 
450:457 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
331:338 
466:473 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
499:506 
634:641 
view
6 x 2 src/main/java/org/apache/log4j
src/main/java/org/apache/log4j
665:672 
800:807 
view