apache / calcite-avatica
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (1,896 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java8% (1,628 lines)
kts11% (94 lines)
html13% (56 lines)
proto10% (56 lines)
scss4% (44 lines)
xml18% (18 lines)
Duplication per Component (primary)
core8% (1,413 lines)
noop-driver15% (180 lines)
site6% (100 lines)
server3% (68 lines)
tck24% (50 lines)
standalone-server22% (37 lines)
shaded64% (32 lines)
metrics13% (16 lines)
release0% (0 lines)
ROOT0% (0 lines)
src0% (0 lines)
bom0% (0 lines)
metrics-dropwizardmetrics0% (0 lines)
docker0% (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 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 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
782:809 (2%)
888:915 (2%)
view
28 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
835:862 (2%)
888:915 (2%)
view
28 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
782:809 (2%)
835:862 (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
815:832 (1%)
868:885 (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/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
762:779 (1%)
868:885 (1%)
view
18 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
762:779 (1%)
815:832 (1%)
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 metrics/src/main/java/or...calcite/avatica/metrics
server/src/main/java/org.../calcite/avatica/server
53:73 (53%)
121:141 (36%)
view
16 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
890:909 (1%)
1045:1064 (1%)
view
15 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
403:421 (1%)
890:908 (1%)
view
15 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
403:421 (1%)
1045:1063 (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 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
13 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
363:375 (1%)
382:394 (1%)
view
13 x 2 shaded/core
tck
55:70 (26%)
73:88 (19%)
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
343:354 (<1%)
1100:1111 (<1%)
view
12 x 2 shaded/core
standalone-server
26:43 (24%)
30:47 (18%)
view
12 x 2 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
539:550 (<1%)
1193:1204 (<1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1038:1054 (1%)
1207:1223 (1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
517:527 (1%)
535:545 (1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1038:1054 (1%)
1272:1288 (1%)
view
11 x 2 core/src/main/java/org/apache/calcite/avatica/util
core/src/main/java/org/apache/calcite/avatica/util
1207:1223 (1%)
1272:1288 (1%)
view
11 x 2 shaded/core
tck
26:42 (22%)
27:43 (16%)
view
11 x 2 standalone-server
tck
30:46 (16%)
27:43 (16%)
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
566:574 (<1%)
1215:1223 (<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 core/src/main/java/org/apache/calcite/avatica
core/src/main/java/org/apache/calcite/avatica
583:591 (<1%)
1231:1239 (<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
775:786 (<1%)
1384:1395 (<1%)
view