apache / apr-util
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (6,058 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
c23% (5,838 lines)
h5% (144 lines)
in5% (62 lines)
pl9% (14 lines)
Duplication per Component (primary)
dbd24% (1,497 lines)
crypto29% (1,415 lines)
ldap28% (837 lines)
uri69% (511 lines)
misc18% (333 lines)
memcache30% (317 lines)
jose21% (315 lines)
redis34% (302 lines)
include7% (206 lines)
dbm9% (125 lines)
json9% (91 lines)
buckets4% (61 lines)
strmatch30% (20 lines)
xlate6% (14 lines)
build4% (14 lines)
ROOT0% (0 lines)
encoding0% (0 lines)
xml0% (0 lines)
hooks0% (0 lines)
buffer0% (0 lines)

Duplication Between Components (50+ lines)

G memcache memcache redis redis memcache--redis 248 include include ldap ldap include--ldap 207

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,303 duplicates...
Size#FoldersFilesLinesCode
67 x 2 memcache
redis
544:619 (6%)
502:577 (7%)
view
47 x 2 ldap
ldap
559:628 (2%)
302:373 (13%)
view
43 x 2 ldap
ldap
661:724 (2%)
581:644 (12%)
view
41 x 2 crypto
crypto
250:338 (5%)
377:465 (4%)
view
37 x 2 dbd
dbd
416:465 (4%)
638:686 (4%)
view
34 x 2 dbd
dbd
172:222 (3%)
286:336 (2%)
view
29 x 2 crypto
crypto
822:869 (3%)
1045:1092 (3%)
view
29 x 2 crypto
crypto
1045:1086 (3%)
1246:1287 (3%)
view
25 x 2 dbd
dbd
1146:1173 (1%)
1533:1560 (1%)
view
24 x 2 ldap
ldap
3365:3405 (1%)
3449:3489 (1%)
view
23 x 2 jose
jose
965:1009 (2%)
1110:1154 (2%)
view
23 x 2 crypto
crypto
895:934 (3%)
1118:1157 (3%)
view
22 x 2 dbd
dbd
1227:1249 (1%)
1614:1636 (1%)
view
21 x 2 ldap
ldap
3031:3065 (1%)
3183:3217 (1%)
view
21 x 2 crypto
crypto
87:123 (2%)
95:136 (2%)
view
21 x 2 crypto
crypto
1050:1078 (2%)
1270:1298 (2%)
view
21 x 2 crypto
crypto
95:136 (2%)
176:215 (2%)
view
21 x 2 dbd
dbd
1255:1283 (1%)
1642:1670 (1%)
view
21 x 2 crypto
crypto
87:123 (2%)
176:215 (2%)
view
20 x 2 ldap
ldap
3372:3405 (1%)
3544:3577 (1%)
view
20 x 2 json
json
601:623 (3%)
629:651 (3%)
view
20 x 2 crypto
crypto
837:856 (2%)
865:884 (2%)
view
20 x 2 ldap
ldap
3456:3489 (1%)
3544:3577 (1%)
view
20 x 2 crypto
crypto
440:459 (2%)
549:568 (2%)
view
19 x 2 dbd
dbd
118:145 (2%)
223:250 (1%)
view
19 x 2 dbd
dbd
150:171 (2%)
842:863 (2%)
view
18 x 2 redis
redis
964:988 (2%)
1046:1069 (2%)
view
18 x 2 crypto
crypto
1429:1460 (2%)
1606:1637 (2%)
view
18 x 2 crypto
crypto
368:395 (9%)
443:470 (6%)
view
18 x 2 dbd
dbd
89:115 (2%)
195:221 (1%)
view
18 x 2 crypto
crypto
1112:1140 (2%)
1313:1341 (2%)
view
17 x 2 dbm
dbm
88:106 (12%)
78:96 (15%)
view
17 x 2 dbm
dbm
88:106 (12%)
59:77 (15%)
view
17 x 2 dbm
dbm
78:96 (15%)
59:77 (15%)
view
17 x 2 redis
redis
713:737 (1%)
829:853 (1%)
view
17 x 2 crypto
crypto
767:796 (2%)
990:1019 (2%)
view
17 x 2 dbm
dbm
142:160 (9%)
88:106 (12%)
view
17 x 2 dbm
dbm
142:160 (9%)
59:77 (15%)
view
17 x 2 dbm
dbm
142:160 (9%)
78:96 (15%)
view
17 x 2 ldap
ldap
451:475 (<1%)
252:276 (11%)
view
16 x 2 include
include
1:17 (9%)
1:17 (13%)
view
16 x 2 dbd
dbd
1135:1155 (1%)
405:425 (1%)
view
16 x 2 dbd
dbd
1178:1199 (1%)
1565:1586 (1%)
view
15 x 2 dbd
dbd
92:109 (1%)
401:420 (1%)
view
15 x 2 include
include/private
1:15 (44%)
1:15 (57%)
view
15 x 2 memcache
memcache
967:984 (1%)
1036:1053 (1%)
view
15 x 2 json
json
569:584 (2%)
601:616 (2%)
view
15 x 2 json
json
569:584 (2%)
629:644 (2%)
view
15 x 2 dbd
dbd
825:843 (1%)
895:913 (1%)
view
15 x 2 include
include/private
1:15 (8%)
1:15 (57%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 ldap
ldap
451:476 
252:277 
view
13 x 3 crypto
crypto
crypto
1429:1445 
1712:1728 
1606:1622 
view
8 x 2 crypto
crypto
386:396 
461:471 
view
7 x 2 dbd
dbd/unsupported
1272:1280 
678:686 
view