apache / calcite-avatica
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (1,886 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java8% (1,618 lines)
kts11% (94 lines)
proto10% (56 lines)
html13% (56 lines)
scss4% (44 lines)
xml18% (18 lines)
Duplication per Component (primary)
core8% (1,403 lines)
noop-driver15% (180 lines)
site6% (100 lines)
server3% (68 lines)
tck23% (50 lines)
standalone-server23% (37 lines)
shaded68% (32 lines)
metrics13% (16 lines)
docker0% (0 lines)
bom0% (0 lines)
release0% (0 lines)
ROOT0% (0 lines)
metrics-dropwizardmetrics0% (0 lines)
src0% (0 lines)

Duplication Between Components (50+ lines)

G standalone-server standalone-server tck tck standalone-server--tck 72 shaded shaded shaded--standalone-server 50 shaded--tck 62

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 664 duplicates...
Size#FoldersFilesLinesCode
75 x 2 noop-driver/src/main/jav...he/calcite/avatica/noop
noop-driver/src/main/jav...he/calcite/avatica/noop
55:203 (47%)
38:186 (92%)
view
28 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
739:766 (2%)
792:819 (2%)
view
28 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
739:766 (2%)
845:872 (2%)
view
28 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
792:819 (2%)
845:872 (2%)
view
19 x 2 core/src/main/protobuf
core/src/main/protobuf
1:21 (12%)
1:21 (16%)
view
18 x 2 core/src/main/protobuf
core/src/main/protobuf
1:20 (7%)
1:19 (11%)
view
18 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
772:789 (1%)
825:842 (1%)
view
18 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
719:736 (1%)
825:842 (1%)
view
18 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
719:736 (1%)
772:789 (1%)
view
18 x 2 core/src/main/protobuf
core/src/main/protobuf
1:20 (7%)
1:19 (15%)
view
18 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
438:461 (<1%)
628:651 (<1%)
view
16 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
856:875 (1%)
1011:1030 (1%)
view
16 x 2 metrics/src/main/java/or...calcite/avatica/metrics
server/src/main/java/org.../calcite/avatica/server
53:73 (53%)
121:141 (36%)
view
15 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
399:417 (1%)
1011:1029 (1%)
view
15 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
399:417 (1%)
856:874 (1%)
view
14 x 2 site/_includes
site/_layouts
36:49 (25%)
23:36 (31%)
view
14 x 2 site/_includes
site
1:16 (25%)
6:21 (28%)
view
13 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
332:349 (<1%)
628:644 (<1%)
view
13 x 2 shaded/core
tck
54:69 (27%)
73:88 (19%)
view
13 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
332:349 (<1%)
438:454 (<1%)
view
12 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
342:353 (<1%)
1057:1068 (<1%)
view
12 x 2 core/src/main/java/org/a.../calcite/avatica/remote
server/src/main/java/org.../calcite/avatica/server
37:50 (50%)
39:52 (50%)
view
12 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
496:507 (<1%)
1150:1161 (<1%)
view
12 x 2 shaded/core
standalone-server
26:43 (25%)
30:47 (19%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
513:523 (1%)
531:541 (1%)
view
11 x 2 shaded/core
tck
26:42 (23%)
27:43 (16%)
view
11 x 2 standalone-server
tck
30:46 (17%)
27:43 (16%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1034:1050 (1%)
1200:1216 (1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1034:1050 (1%)
1263:1279 (1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1200:1216 (1%)
1263:1279 (1%)
view
10 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
281:290 (1%)
343:352 (1%)
view
10 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
1556:1572 (<1%)
1947:1963 (<1%)
view
10 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
762:771 (1%)
1371:1380 (1%)
view
10 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
321:330 (1%)
386:395 (1%)
view
9 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
523:531 (<1%)
1172:1180 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
2758:2772 (<1%)
2844:2858 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
275:289 (<1%)
558:572 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
742:756 (<1%)
1558:1572 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
1892:1906 (<1%)
2003:2017 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
742:756 (<1%)
1949:1963 (<1%)
view
9 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
832:843 (<1%)
1196:1207 (<1%)
view
9 x 2 standalone-server/src/main/resources
tck/src/main/resources
1:28 (100%)
1:28 (100%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
217:231 (<1%)
558:572 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
217:231 (<1%)
1558:1572 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
275:289 (<1%)
1949:1963 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
1753:1767 (<1%)
2003:2017 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
558:572 (<1%)
1949:1963 (<1%)
view
9 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
540:548 (<1%)
1188:1196 (<1%)
view
9 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
775:786 (<1%)
1384:1395 (<1%)
view
9 x 2 core/src/main/java/org/a.../calcite/avatica/remote
core/src/main/java/org/a.../calcite/avatica/remote
275:289 (<1%)
1558:1572 (<1%)
view