apache / rocketmq-client-cpp
Duplication

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

Intro
Learn more...
Duplication Overall
system12% (2,445 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
cpp10% (1,082 lines)
h12% (874 lines)
c22% (411 lines)
cmake22% (52 lines)
spec25% (14 lines)
vcxproj4% (12 lines)
Duplication per Component (primary)
src9% (1,502 lines)
example37% (380 lines)
libs19% (334 lines)
include15% (151 lines)
cmake22% (52 lines)
rpm25% (14 lines)
Win322% (12 lines)

Duplication Between Components (50+ lines)

G include include src src include--src 183

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 314 duplicates...
Size#FoldersFilesLinesCode
68 x 2 libs/signature/src
libs/signature/src
473:544 (23%)
507:578 (20%)
view
34 x 2 example
example
75:121 (47%)
61:107 (59%)
view
26 x 2 example
example
70:107 (45%)
86:124 (39%)
view
23 x 2 example
example
27:58 (40%)
31:64 (34%)
view
21 x 2 src/consumer
src/consumer
83:109 (8%)
353:379 (2%)
view
20 x 2 example
example
77:107 (35%)
104:134 (25%)
view
20 x 2 example
example
91:121 (28%)
104:134 (25%)
view
18 x 2 src/thread/disruptor
src/thread/disruptor
168:191 (8%)
251:274 (8%)
view
18 x 2 libs/signature/src
libs/signature/src
188:233 (5%)
252:297 (5%)
view
18 x 2 libs/signature/src
libs/signature/src
180:225 (6%)
244:289 (6%)
view
17 x 2 src/thread/disruptor
src/thread/disruptor
141:165 (7%)
225:248 (7%)
view
17 x 2 src/producer
src/producer
408:427 (3%)
585:604 (3%)
view
16 x 2 include
src/producer
40:55 (22%)
44:59 (19%)
view
16 x 2 include
include
54:79 (25%)
60:85 (25%)
view
15 x 2 src/consumer
src/consumer
633:655 (1%)
830:851 (1%)
view
14 x 2 libs/signature/src
libs/signature/src
182:214 (6%)
244:276 (4%)
view
14 x 2 libs/signature/src
libs/signature/src
180:212 (4%)
188:220 (4%)
view
14 x 2 cmake
rpm/rocketmq_x64/CENTOS
1:14 (9%)
1:14 (25%)
view
14 x 2 libs/signature/src
libs/signature/src
182:214 (6%)
180:212 (4%)
view
14 x 2 src/producer
src/producer
130:147 (8%)
179:196 (8%)
view
14 x 2 libs/signature/src
libs/signature/src
244:276 (4%)
252:284 (4%)
view
14 x 2 cmake
rpm/rocketmq_x64/CENTOS
1:14 (16%)
1:14 (25%)
view
14 x 2 libs/signature/src
libs/signature/src
182:214 (6%)
252:284 (4%)
view
14 x 2 libs/signature/src
libs/signature/src
244:276 (4%)
188:220 (4%)
view
14 x 2 libs/signature/src
libs/signature/src
182:214 (6%)
188:220 (4%)
view
14 x 2 cmake
cmake
1:14 (16%)
1:14 (9%)
view
14 x 2 libs/signature/src
libs/signature/src
180:212 (4%)
252:284 (4%)
view
13 x 2 src/consumer
src/consumer
144:158 (5%)
233:248 (5%)
view
13 x 2 src/protocol
src/protocol
34:47 (30%)
63:76 (30%)
view
12 x 2 include
src/producer
86:105 (16%)
63:84 (14%)
view
11 x 2 src/consumer
src/consumer
86:96 (14%)
38:48 (37%)
view
11 x 2 example
example
37:49 (42%)
25:37 (47%)
view
11 x 2 example
example
104:121 (15%)
89:106 (21%)
view
11 x 2 src/consumer
src/consumer
113:125 (4%)
388:400 (1%)
view
11 x 2 example
example
89:106 (21%)
117:134 (14%)
view
11 x 2 example
example
89:106 (21%)
90:107 (19%)
view
11 x 2 src/thread/disruptor
src/thread/disruptor
235:248 (5%)
315:327 (5%)
view
11 x 2 src/consumer
src/consumer
93:106 (1%)
113:126 (1%)
view
11 x 2 src
src
820:835 (1%)
867:882 (1%)
view
11 x 2 example
example
47:61 (19%)
53:67 (18%)
view
11 x 2 src/thread/disruptor
src/thread/disruptor
151:165 (5%)
315:327 (5%)
view
10 x 2 src/thread
src/thread
584:593 (1%)
650:659 (1%)
view
10 x 2 example
example
75:85 (14%)
31:41 (41%)
view
10 x 2 src/thread
src/thread
316:325 (1%)
696:705 (1%)
view
10 x 2 src/consumer
src/consumer
221:230 (4%)
276:286 (4%)
view
10 x 2 src/thread
src/thread
258:267 (1%)
304:313 (1%)
view
10 x 2 src/consumer
src/consumer
391:404 (4%)
1035:1048 (1%)
view
10 x 2 libs/signature/src
libs/signature/src
384:395 (3%)
402:413 (3%)
view
10 x 2 src/consumer
src/producer
391:404 (4%)
682:695 (1%)
view
10 x 2 include
src/include
41:51 (17%)
47:57 (13%)
view
Duplicated Units
The list of top 5 duplicated units.
See data for all 5 unit duplicates...
Size#FoldersFilesLinesCode
38 x 2 example
example
75:122 
61:108 
view
12 x 2 example
example
66:79 
71:84 
view
9 x 2 src/protocol
src/message
88:100 
86:98 
view
9 x 2 example
example
42:54 
37:48 
view
6 x 2 example
example
37:44 
25:32 
view