apache / incubator-pegasus
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (8,320 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
cpp8% (4,968 lines)
h5% (1,231 lines)
java15% (1,186 lines)
go4% (412 lines)
py6% (170 lines)
cmake16% (112 lines)
js5% (95 lines)
c4% (68 lines)
scala9% (62 lines)
thrift1% (16 lines)
Duplication per Component (primary)
src7% (6,267 lines)
java-client15% (1,186 lines)
admin-cli5% (224 lines)
go-client4% (158 lines)
cmake_modules16% (112 lines)
python-client7% (103 lines)
nodejs-client5% (95 lines)
scripts5% (67 lines)
scala-client8% (62 lines)
pegic4% (30 lines)
idl1% (16 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,044 duplicates...
Size#FoldersFilesLinesCode
49 x 2 src/shell/commands
src/shell/commands
1635:1690 (2%)
2270:2325 (2%)
view
48 x 2 src/shell/commands
src/shell/commands
1636:1690 (2%)
2000:2054 (2%)
view
48 x 2 src/shell/commands
src/shell/commands
2000:2054 (2%)
2271:2325 (2%)
view
37 x 2 src/client
src/meta
424:468 (2%)
321:365 (5%)
view
32 x 2 cmake_modules
cmake_modules
1:35 (40%)
1:35 (40%)
view
32 x 2 src/shell/commands
src/shell/commands
1407:1442 (1%)
2290:2325 (1%)
view
32 x 2 src/shell/commands
src/shell/commands
1283:1317 (1%)
1524:1558 (1%)
view
32 x 2 go-client/generator
go-client/generator
66:104 (22%)
142:180 (22%)
view
32 x 2 src/shell/commands
src/shell/commands
1407:1442 (1%)
2019:2054 (1%)
view
32 x 2 src/shell/commands
src/shell/commands
1407:1442 (1%)
1655:1690 (1%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
44:97 (34%)
44:97 (35%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
48:101 (25%)
44:97 (35%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
45:98 (30%)
48:101 (25%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
44:97 (34%)
45:98 (30%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
44:97 (34%)
139:192 (17%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
44:97 (34%)
48:101 (25%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
139:192 (17%)
45:98 (30%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
139:192 (17%)
48:101 (25%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
45:98 (30%)
44:97 (35%)
view
30 x 2 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
139:192 (17%)
44:97 (35%)
view
27 x 2 src/meta
src/meta
94:125 (17%)
76:107 (45%)
view
26 x 2 src/shell/commands
src/shell/commands
302:330 (1%)
523:551 (1%)
view
26 x 2 src/client_lib
src/client_lib
363:391 (2%)
463:491 (2%)
view
24 x 2 src/server
src/server
289:320 (5%)
410:441 (5%)
view
23 x 2 src/shell/commands
src/shell/commands
1919:1946 (1%)
2173:2199 (1%)
view
23 x 2 src/shell/commands
src/shell/commands
2070:2096 (1%)
2402:2428 (1%)
view
22 x 2 src/shell/commands
src/shell/commands
2120:2147 (<1%)
2460:2487 (<1%)
view
21 x 2 src/runtime/rpc
src/runtime/rpc
152:178 (11%)
185:210 (11%)
view
21 x 2 src/shell/commands
src/shell/commands
302:325 (4%)
361:384 (4%)
view
21 x 2 src/shell/commands
src/shell/commands
242:265 (4%)
302:325 (4%)
view
21 x 2 src/shell/commands
src/shell/commands
242:265 (4%)
361:384 (4%)
view
20 x 2 src/client
src/meta
757:778 (1%)
139:160 (3%)
view
20 x 2 src/shell/commands
src/shell/commands
145:167 (2%)
200:221 (2%)
view
20 x 2 src/shell/commands
src/shell/commands
1770:1791 (<1%)
2075:2096 (<1%)
view
20 x 2 src/shell/commands
src/shell/commands
1770:1791 (<1%)
2407:2428 (<1%)
view
20 x 2 src/shell/commands
src/shell/commands
757:777 (<1%)
907:927 (<1%)
view
20 x 2 src/meta
src/zookeeper
64:87 (42%)
76:96 (36%)
view
19 x 2 src/shell/commands
src/shell/commands
317:339 (5%)
351:372 (5%)
view
19 x 2 src/shell/commands
src/shell/commands
1215:1237 (<1%)
1431:1453 (<1%)
view
17 x 2 src/client
src/meta
390:407 (1%)
291:308 (2%)
view
17 x 2 src/client_lib
src/client_lib
334:355 (1%)
430:451 (1%)
view
17 x 2 java-client/src/main/jav...g/apache/pegasus/client
java-client/src/main/jav...g/apache/pegasus/client
861:883 (<1%)
963:986 (<1%)
view
17 x 2 src/runtime/task
src/runtime/task
72:95 (20%)
114:134 (20%)
view
16 x 2 src/shell/commands
src/shell/commands
342:360 (<1%)
561:579 (<1%)
view
16 x 2 admin-cli/executor
admin-cli/executor
36:51 (28%)
39:54 (22%)
view
16 x 2 src/client_lib
src/client_lib
127:145 (1%)
215:233 (1%)
view
16 x 2 src/client_lib
src/client_lib
306:322 (1%)
398:414 (1%)
view
16 x 2 cmake_modules
cmake_modules
1:16 (36%)
2:17 (21%)
view
16 x 2 cmake_modules
cmake_modules
2:17 (21%)
1:16 (23%)
view
16 x 2 cmake_modules
cmake_modules
1:16 (36%)
1:16 (23%)
view
Duplicated Units
The list of top 9 duplicated units.
See data for all 9 unit duplicates...
Size#FoldersFilesLinesCode
14 x 2 src/runtime/rpc
src/http
123:139 
231:247 
view
14 x 2 src/base
src/base
34:49 
35:50 
view
13 x 2 go-client/pegasus/op
go-client/pegasus
95:114 
29:48 
view
10 x 2 go-client/pegasus
go-client/pegasus/op
304:315 
31:42 
view
9 x 3 src/base
src/base
src/base
57:67 
54:64 
59:69 
view
8 x 3 go-client/pegasus/op
go-client/pegasus/op
go-client/pegasus/op
38:47 
38:47 
38:47 
view
7 x 2 admin-cli/cmd
pegic/interactive/cmd
26:34 
59:67 
view
6 x 5 java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
java-client/src/main/java/org/apache/pegasus/base
154:162 
137:145 
133:141 
184:192 
239:247 
view
6 x 2 java-client/src/main/jav...apache/pegasus/operator
java-client/src/main/jav...apache/pegasus/operator
49:56 
48:55 
view