apache / orc
Duplication

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

Intro
Learn more...
Duplication Overall
system12% (7,104 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java13% (4,133 lines)
cc14% (2,354 lines)
hh6% (305 lines)
cmake13% (192 lines)
scss4% (44 lines)
xml47% (42 lines)
in13% (34 lines)
Duplication per Component (primary)
java13% (4,175 lines)
Unclassified12% (2,622 lines)
cmake_modules12% (176 lines)
tools8% (71 lines)
site3% (44 lines)
conan8% (16 lines)
dev0% (0 lines)

Duplication Between Components (50+ lines)

G cmake_modules cmake_modules conan conan cmake_modules--conan 192 Unclassified Unclassified java java Unclassified--java 97

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,595 duplicates...
Size#FoldersFilesLinesCode
38 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
559:614 (1%)
626:681 (1%)
view
37 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
560:614 (1%)
695:749 (1%)
view
37 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
627:681 (1%)
695:749 (1%)
view
34 x 2 java/bench/core/src/java...bench/core/convert/json
java/tools/src/java/org/apache/orc/tools
128:162 (24%)
123:157 (17%)
view
34 x 2 java/bench/hive/src/java/org/apache/orc/bench/hive
java/bench/hive/src/java/org/apache/orc/bench/hive
111:151 (26%)
171:211 (26%)
view
33 x 2 c++/src
c++/src
979:1031 (1%)
1171:1223 (1%)
view
31 x 2 c++/src
c++/src
2553:2584 (1%)
333:364 (12%)
view
30 x 2 c++/src
c++/src
1562:1609 (1%)
1962:2009 (1%)
view
30 x 2 c++/src
c++/src
1447:1494 (1%)
1846:1893 (1%)
view
30 x 2 c++/src
c++/src
1846:1893 (1%)
2125:2172 (1%)
view
30 x 2 c++/src
c++/src
1447:1494 (1%)
2125:2172 (1%)
view
30 x 2 c++/src
c++/src
1562:1609 (1%)
1731:1778 (1%)
view
30 x 2 c++/src
c++/src
1731:1778 (1%)
1962:2009 (1%)
view
27 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
703:738 (1%)
1412:1447 (1%)
view
27 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
635:670 (1%)
1412:1447 (1%)
view
27 x 2 c++/src
c++/src
1337:1379 (1%)
1967:2009 (1%)
view
27 x 2 c++/src
c++/src
1337:1379 (1%)
1567:1609 (1%)
view
27 x 2 c++/src
c++/src
1337:1379 (1%)
1736:1778 (1%)
view
27 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
568:603 (1%)
1412:1447 (1%)
view
25 x 2 c++/src
c++/src
799:836 (1%)
979:1016 (1%)
view
25 x 2 c++/src
c++/src
799:836 (1%)
1171:1208 (1%)
view
25 x 2 java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
55:97 (59%)
57:100 (58%)
view
25 x 2 java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
55:97 (59%)
55:97 (59%)
view
25 x 2 c++/src
c++/src
634:671 (1%)
994:1031 (1%)
view
25 x 2 c++/src
c++/src
634:671 (1%)
1186:1223 (1%)
view
25 x 2 java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
54:96 (59%)
54:96 (59%)
view
25 x 2 java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
55:97 (59%)
57:100 (58%)
view
24 x 2 java/core/src/java/org/apache/orc/impl/writer
java/core/src/java/org/apache/orc/impl/writer
73:107 (46%)
83:117 (40%)
view
22 x 2 java/bench/core/src/java...bench/core/convert/avro
java/bench/core/src/java...bench/core/convert/avro
268:289 (11%)
253:274 (9%)
view
21 x 2 c++/src
c++/src
760:783 (1%)
940:963 (1%)
view
20 x 2 c++/src
c++/src
296:327 (1%)
418:449 (1%)
view
20 x 2 java/core/src/java/org/apache/orc/impl/writer
java/core/src/java/org/apache/orc/impl/writer
70:103 (33%)
87:120 (27%)
view
20 x 2 c++/src
c++/src
589:610 (1%)
1132:1153 (1%)
view
20 x 2 c++/src
c++/src
296:327 (1%)
552:583 (1%)
view
20 x 2 c++/src
c++/src
418:449 (1%)
552:583 (1%)
view
20 x 2 c++/src
c++/src
966:997 (1%)
1308:1339 (1%)
view
19 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
519:547 (<1%)
586:614 (<1%)
view
19 x 2 c++/src
c++/src
1297:1317 (1%)
1926:1947 (1%)
view
19 x 2 c++/src
c++/src
1412:1432 (1%)
1811:1831 (1%)
view
19 x 2 c++/src
c++/src
1297:1317 (1%)
1696:1716 (1%)
view
19 x 2 c++/src
c++/src
2090:2110 (1%)
2259:2279 (1%)
view
19 x 2 c++/src
c++/src
1811:1831 (1%)
2259:2279 (1%)
view
19 x 2 c++/src
c++/src
1412:1432 (1%)
2259:2279 (1%)
view
19 x 2 c++/src
c++/src
1412:1432 (1%)
2090:2110 (1%)
view
19 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
519:547 (<1%)
721:749 (<1%)
view
19 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
519:547 (<1%)
653:681 (<1%)
view
19 x 2 c++/src
c++/src
1297:1317 (1%)
1527:1547 (1%)
view
19 x 2 c++/src
c++/src
1811:1831 (1%)
2090:2110 (1%)
view
19 x 2 c++/src
c++/src
1527:1547 (1%)
1696:1716 (1%)
view
19 x 2 c++/src
c++/src
1527:1547 (1%)
1926:1947 (1%)
view
Duplicated Units
The list of top 21 duplicated units.
See data for all 21 unit duplicates...
Size#FoldersFilesLinesCode
16 x 2 java/tools/src/java/org/apache/orc/tools
java/bench/core/src/java...bench/core/convert/json
59:76 
62:79 
view
15 x 2 java/tools/src/java/org/apache/orc/tools
java/bench/core/src/java...bench/core/convert/json
182:198 
185:201 
view
15 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
242:258 
232:248 
view
12 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
128:141 
152:165 
view
11 x 2 java/tools/src/java/org/apache/orc/tools
java/bench/core/src/java...bench/core/convert/json
99:111 
102:114 
view
11 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
219:231 
210:222 
view
10 x 2 java/tools/src/java/org/apache/orc/tools
java/bench/core/src/java...bench/core/convert/json
78:89 
81:92 
view
9 x 2 java/core/src/java/org/apache/orc/impl/writer
java/core/src/java/org/apache/orc/impl/writer
38:48 
38:48 
view
9 x 2 c++/src
c++/src
189:204 
109:122 
view
8 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
114:123 
139:148 
view
8 x 2 java/core/src/java/org/apache/orc/util
c++/src
195:204 
197:206 
view
7 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
75:83 
103:111 
view
7 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
88:96 
115:123 
view
7 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
101:109 
127:135 
view
7 x 2 java/tools/src/java/org/apache/orc/tools/convert
java/bench/core/src/java...bench/core/convert/json
194:202 
186:194 
view
7 x 2 java/core/src/java/org/apache/orc/impl
java/core/src/java/org/apache/orc/impl
89:97 
82:90 
view
7 x 2 java/core/src/java/org/apache/orc/impl/writer
java/core/src/java/org/apache/orc/impl/writer
115:123 
157:165 
view
7 x 2 java/core/src/java/org/apache/orc/impl/writer
java/core/src/java/org/apache/orc/impl/writer
126:134 
111:119 
view
7 x 2 java/bench/hive/src/java/org/apache/orc/bench/hive
java/bench/hive/src/java/org/apache/orc/bench/hive
83:91 
92:100 
view
7 x 5 java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
java/bench/hive/src/java...rc/bench/hive/rowfilter
72:80 
71:79 
72:80 
74:82 
71:79 
view
6 x 2 java/shims/src/java/org/apache/orc/impl
java/shims/src/java/org/apache/orc/impl
35:42 
35:42 
view