apache / couchdb
Duplication

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

Intro
Learn more...
Duplication Overall
system15% (22,228 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
erl15% (18,765 lines)
cpp92% (1,538 lines)
c5% (688 lines)
h4% (416 lines)
hrl23% (322 lines)
js20% (214 lines)
cfg8% (78 lines)
exs20% (77 lines)
escript24% (48 lines)
java2% (46 lines)
ps15% (18 lines)
in7% (12 lines)
cmd40% (6 lines)
Duplication per Component (primary)
src15% (21,877 lines)
share20% (214 lines)
nouveau2% (46 lines)
support38% (33 lines)
rel13% (23 lines)
ROOT3% (18 lines)
dev7% (17 lines)
build-aux0% (0 lines)
config0% (0 lines)

Duplication Between Components (50+ lines)

G ROOT ROOT src src ROOT--src 4271 support support src--support 66 rel rel rel--src 4261 dev dev dev--src 4261

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 96,701 duplicates...
Size#FoldersFilesLinesCode
194 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/86
29:328 (87%)
29:327 (88%)
view
163 x 2 src/chttpd/src
src/couch/src
242:414 (32%)
238:410 (31%)
view
160 x 2 src/couch/priv/couch_js/68
src/couch/priv/couch_js/86
29:269 (78%)
52:292 (73%)
view
160 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/68
52:292 (72%)
29:269 (78%)
view
123 x 2 src/couch_replicator/src
src/fabric/src
317:446 (29%)
747:876 (14%)
view
120 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/86
44:228 (61%)
58:242 (57%)
view
119 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/68
88:259 (57%)
81:252 (58%)
view
119 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/86
88:259 (57%)
104:275 (54%)
view
119 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/60
104:275 (53%)
88:259 (57%)
view
115 x 2 src/mango/src
src/mango/src
191:311 (26%)
196:316 (19%)
view
86 x 2 src/mango/src
src/mango/src
370:466 (19%)
383:479 (14%)
view
78 x 2 src/couch/priv/couch_js/68
src/couch/priv/couch_js/86
64:184 (38%)
68:188 (37%)
view
78 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/68
54:174 (40%)
64:184 (38%)
view
68 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/86
231:329 (34%)
245:343 (32%)
view
61 x 2 src/chttpd/src
src/couch/src
434:497 (11%)
436:499 (11%)
view
60 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/68
136:236 (29%)
136:236 (29%)
view
52 x 2 src/chttpd/src
src/couch/src
499:553 (10%)
501:555 (10%)
view
51 x 2 src/mango/src
src/mango/src
319:369 (11%)
329:379 (8%)
view
50 x 2 share/server
share/server
48:114 (34%)
57:122 (37%)
view
49 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/86
18:76 (100%)
18:76 (100%)
view
48 x 2 src/mango/src
src/mango/src
136:187 (11%)
143:194 (8%)
view
48 x 2 src/couch_replicator/src
src/fabric/src
221:268 (11%)
369:416 (8%)
view
47 x 2 src/mango/src
src/mango/src
743:789 (4%)
841:887 (4%)
view
46 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/68
20:75 (95%)
20:75 (95%)
view
46 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/68
20:75 (95%)
20:75 (95%)
view
46 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/60
20:75 (95%)
20:75 (95%)
view
43 x 2 src/mango/src
src/mango/src
84:128 (9%)
84:128 (7%)
view
38 x 2 src/couch/priv/couch_js/68
src/couch/priv/couch_js/86
20:62 (79%)
20:62 (77%)
view
38 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/68
20:62 (77%)
20:62 (79%)
view
38 x 2 src/mango/src
src/mango/src
650:687 (3%)
952:989 (3%)
view
38 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/102
20:62 (79%)
20:62 (77%)
view
38 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/60
20:62 (77%)
20:62 (79%)
view
38 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/86
20:62 (79%)
20:62 (77%)
view
38 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/86
20:62 (79%)
20:62 (77%)
view
37 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/68
93:148 (21%)
148:203 (18%)
view
37 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/86
93:148 (21%)
171:226 (16%)
view
37 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/60
93:148 (21%)
155:210 (17%)
view
37 x 2 src/couch/priv/couch_js/1.8.5
src/couch/priv/couch_js/102
93:148 (21%)
171:226 (16%)
view
36 x 2 src/mango/src
src/mango/src
1000:1035 (3%)
1050:1085 (3%)
view
34 x 2 src/couch/priv/couch_js/68
src/couch/priv/couch_js/86
273:332 (16%)
296:355 (15%)
view
34 x 2 src/chttpd/src
src/couch/src
1558:1592 (1%)
912:946 (2%)
view
33 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/68
177:228 (16%)
185:236 (16%)
view
33 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/60
177:228 (16%)
185:236 (16%)
view
33 x 2 src/couch/priv/couch_js/68
src/couch/priv/couch_js/86
185:236 (16%)
191:242 (15%)
view
33 x 2 src/couch/priv/couch_js/60
src/couch/priv/couch_js/86
185:236 (16%)
191:242 (15%)
view
31 x 2 src/mango/src
src/mango/src
97:127 (10%)
102:132 (2%)
view
30 x 2 src/fabric/src
src/fabric/src
241:271 (5%)
433:463 (3%)
view
29 x 2 src/mango/src
src/mango/src
649:677 (2%)
846:874 (2%)
view
29 x 2 src/mango/src
src/mango/src
649:677 (2%)
748:776 (2%)
view
29 x 2 src/chttpd/src
src/couch/src
133:163 (1%)
88:118 (2%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
49 x 2 src/couch/priv/couch_js/102
src/couch/priv/couch_js/86
245:309 
259:323 
view
39 x 2 share/server
share/server
69:120 
60:112 
view
13 x 2 share/server
share/server
45:59 
91:105 
view
6 x 2 nouveau/src/main/java/or...che/couchdb/nouveau/api
nouveau/src/main/java/or...che/couchdb/nouveau/api
30:37 
30:37 
view