apache / datafusion-sqlparser-rs
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (1,177 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs5% (1,077 lines)
toml57% (100 lines)
Duplication per Component (primary)
src5% (1,077 lines)
ROOT53% (41 lines)
derive10% (25 lines)
fuzz43% (17 lines)
sqlparser_bench19% (17 lines)
dev0% (0 lines)

Duplication Between Components (50+ lines)

G ROOT ROOT derive derive ROOT--derive 66 fuzz fuzz ROOT--fuzz 50 sqlparser_bench sqlparser_bench ROOT--sqlparser_bench 50

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 97 duplicates...
Size#FoldersFilesLinesCode
26 x 2 src/ast
src/ast
793:818 (5%)
816:841 (5%)
view
25 x 2 src/ast
src/ast/helpers
150:215 (5%)
81:105 (5%)
view
21 x 2 src/ast/helpers
src/ast/helpers
452:472 (4%)
495:515 (4%)
view
19 x 2 src
src
2681:2702 (<1%)
2712:2733 (<1%)
view
17 x 2 ROOT
fuzz
1:18 (28%)
1:18 (56%)
view
17 x 2 derive
fuzz
1:18 (44%)
1:18 (56%)
view
17 x 2 ROOT
derive
1:18 (28%)
1:18 (44%)
view
17 x 2 fuzz
sqlparser_bench
1:18 (56%)
1:18 (58%)
view
17 x 2 ROOT
sqlparser_bench
1:18 (28%)
1:18 (58%)
view
17 x 2 derive
sqlparser_bench
1:18 (44%)
1:18 (58%)
view
16 x 2 fuzz
ROOT
1:16 (53%)
1:16 (94%)
view
16 x 2 ROOT
sqlparser_bench
1:16 (94%)
1:16 (55%)
view
16 x 2 derive
ROOT
1:16 (42%)
1:16 (94%)
view
16 x 2 ROOT
ROOT
1:16 (27%)
1:16 (94%)
view
15 x 2 src
src
2649:2663 (<1%)
2682:2696 (<1%)
view
15 x 2 src
src
2649:2663 (<1%)
2713:2727 (<1%)
view
14 x 2 src/ast
src/ast
823:836 (3%)
846:859 (3%)
view
14 x 2 src/ast
src/ast
800:813 (3%)
846:859 (3%)
view
13 x 2 src
src
2645:2658 (<1%)
2736:2749 (<1%)
view
11 x 2 src/dialect
src/dialect
682:692 (2%)
114:124 (7%)
view
10 x 2 src
src
2682:2691 (<1%)
2740:2749 (<1%)
view
10 x 2 src
src
1039:1048 (<1%)
1105:1114 (<1%)
view
10 x 2 src
src
2713:2722 (<1%)
2740:2749 (<1%)
view
9 x 2 src/ast
src/ast
5289:5298 (<1%)
5307:5316 (<1%)
view
9 x 2 src/dialect
src/dialect
30:40 (11%)
41:52 (4%)
view
9 x 2 src/ast
src/ast
1702:1712 (<1%)
1716:1726 (<1%)
view
9 x 2 src/ast/helpers
src/ast/helpers
473:481 (2%)
517:525 (2%)
view
9 x 2 src/ast
src/ast
782:803 (<1%)
823:843 (<1%)
view
9 x 2 src/ast
src
148:170 (2%)
78:100 (<1%)
view
9 x 2 src/ast
src/ast
1057:1068 (<1%)
1081:1092 (<1%)
view
9 x 2 src
src
1028:1036 (<1%)
1096:1104 (<1%)
view
8 x 2 src/ast
src/ast/helpers
133:140 (1%)
68:75 (1%)
view
8 x 2 src/dialect
src/dialect
91:104 (10%)
168:182 (5%)
view
8 x 2 ROOT
derive
27:35 (13%)
27:35 (21%)
view
8 x 2 src/ast
src/ast
1094:1101 (<1%)
669:676 (<1%)
view
8 x 2 src/ast
src/ast
756:763 (<1%)
766:773 (<1%)
view
8 x 2 src/ast
src/ast
1429:1436 (<1%)
1454:1461 (<1%)
view
8 x 2 src/dialect
src
33:40 (26%)
3573:3580 (<1%)
view
7 x 2 src/ast
src/ast
340:349 (<1%)
5046:5058 (<1%)
view
7 x 2 src/ast
src/ast
18:24 (1%)
19:25 (<1%)
view
7 x 2 src/dialect
src/dialect
152:164 (8%)
139:151 (6%)
view
7 x 2 src/ast
src/ast
1113:1122 (<1%)
1767:1776 (<1%)
view
7 x 2 src
src
2648:2654 (<1%)
3596:3602 (<1%)
view
7 x 2 src
src
3328:3334 (<1%)
3366:3372 (<1%)
view
7 x 2 src
src
2897:2907 (<1%)
3097:3108 (<1%)
view
7 x 2 src/ast
src/ast
648:654 (<1%)
662:668 (<1%)
view
7 x 2 src/parser
src/parser
74:80 (4%)
83:89 (4%)
view
7 x 2 src/ast
src/ast
1919:1925 (<1%)
1927:1933 (<1%)
view
7 x 2 src/dialect
src/dialect
99:113 (7%)
51:65 (31%)
view
7 x 2 src
src
3929:3935 (<1%)
3969:3975 (<1%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
6 x 2 src/dialect
src/dialect
46:53 
34:41 
view