apache / datasketches-cpp
Duplication

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

Intro
Learn more...
Duplication Overall
system28% (8,608 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
hpp26% (7,243 lines)
ipynb77% (1,124 lines)
cpp15% (241 lines)
Duplication per Component (primary)
cpc49% (3,912 lines)
theta32% (2,201 lines)
python40% (1,379 lines)
sampling12% (207 lines)
req16% (201 lines)
quantiles16% (174 lines)
hll4% (160 lines)
tuple14% (159 lines)
kll11% (134 lines)
fi5% (40 lines)
common1% (18 lines)
density3% (14 lines)
count2% (9 lines)
ROOT0% (0 lines)
cmake0% (0 lines)

Duplication Between Components (50+ lines)

G quantiles quantiles req req quantiles--req 132 theta theta tuple tuple theta--tuple 110 kll kll kll--quantiles 106 kll--req 96

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 2,912 duplicates...
Size#FoldersFilesLinesCode
127 x 2 cpc/include
cpc/include
4410:4543 (2%)
4674:4807 (2%)
view
127 x 2 cpc/include
cpc/include
2558:2684 (2%)
3350:3476 (2%)
view
125 x 2 cpc/include
cpc/include
4410:4534 (2%)
4938:5062 (2%)
view
125 x 2 cpc/include
cpc/include
4674:4798 (2%)
4938:5062 (2%)
view
121 x 2 cpc/include
cpc/include
4678:4798 (2%)
5206:5326 (2%)
view
121 x 2 cpc/include
cpc/include
4678:4798 (2%)
5470:5590 (2%)
view
121 x 2 cpc/include
cpc/include
2300:2420 (2%)
3356:3476 (2%)
view
121 x 2 cpc/include
cpc/include
4414:4534 (2%)
5470:5590 (2%)
view
121 x 2 cpc/include
cpc/include
4942:5062 (2%)
5470:5590 (2%)
view
121 x 2 cpc/include
cpc/include
4942:5062 (2%)
5206:5326 (2%)
view
121 x 2 cpc/include
cpc/include
4414:4534 (2%)
5206:5326 (2%)
view
121 x 2 cpc/include
cpc/include
5206:5326 (2%)
5470:5590 (2%)
view
121 x 2 cpc/include
cpc/include
2300:2420 (2%)
2564:2684 (2%)
view
117 x 2 cpc/include
cpc/include
2832:2948 (2%)
3096:3212 (2%)
view
116 x 2 cpc/include
cpc/include
4418:4533 (2%)
5738:5853 (2%)
view
116 x 2 cpc/include
cpc/include
4946:5061 (2%)
5738:5853 (2%)
view
116 x 2 cpc/include
cpc/include
5210:5325 (2%)
5738:5853 (2%)
view
116 x 2 cpc/include
cpc/include
5474:5589 (2%)
5738:5853 (2%)
view
116 x 2 cpc/include
cpc/include
4682:4797 (2%)
5738:5853 (2%)
view
113 x 2 cpc/include
cpc/include
2052:2171 (1%)
2316:2435 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
4954:5062 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
4690:4798 (1%)
view
109 x 2 cpc/include
cpc/include
2048:2156 (1%)
5482:5590 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
5482:5590 (1%)
view
109 x 2 cpc/include
cpc/include
2048:2156 (1%)
5218:5326 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
5218:5326 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
2048:2156 (1%)
view
109 x 2 cpc/include
cpc/include
2048:2156 (1%)
4954:5062 (1%)
view
109 x 2 cpc/include
cpc/include
2048:2156 (1%)
4690:4798 (1%)
view
109 x 2 cpc/include
cpc/include
1784:1892 (1%)
4426:4534 (1%)
view
109 x 2 cpc/include
cpc/include
2048:2156 (1%)
4426:4534 (1%)
view
108 x 2 cpc/include
cpc/include
1784:1891 (1%)
5746:5853 (1%)
view
108 x 2 cpc/include
cpc/include
2048:2155 (1%)
5746:5853 (1%)
view
107 x 2 cpc/include
cpc/include
2844:2957 (1%)
3372:3485 (1%)
view
106 x 2 cpc/include
cpc/include
1788:1900 (1%)
2580:2692 (1%)
view
105 x 2 cpc/include
cpc/include
2844:2948 (1%)
3636:3740 (1%)
view
105 x 2 cpc/include
cpc/include
2316:2420 (1%)
5222:5326 (1%)
view
105 x 2 cpc/include
cpc/include
2316:2420 (1%)
5486:5590 (1%)
view
105 x 2 cpc/include
cpc/include
2844:2948 (1%)
5486:5590 (1%)
view
105 x 2 cpc/include
cpc/include
3372:3476 (1%)
4694:4798 (1%)
view
105 x 2 cpc/include
cpc/include
3372:3476 (1%)
4430:4534 (1%)
view
105 x 2 cpc/include
cpc/include
2580:2684 (1%)
4430:4534 (1%)
view
105 x 2 cpc/include
cpc/include
1788:1892 (1%)
3636:3740 (1%)
view
105 x 2 cpc/include
cpc/include
2052:2156 (1%)
3636:3740 (1%)
view
105 x 2 cpc/include
cpc/include
2316:2420 (1%)
3636:3740 (1%)
view
105 x 2 cpc/include
cpc/include
2580:2684 (1%)
4694:4798 (1%)
view
105 x 2 cpc/include
cpc/include
3372:3476 (1%)
4958:5062 (1%)
view
105 x 2 cpc/include
cpc/include
1788:1892 (1%)
3372:3476 (1%)
view
105 x 2 cpc/include
cpc/include
2052:2156 (1%)
3372:3476 (1%)
view
105 x 2 cpc/include
cpc/include
3108:3212 (1%)
3372:3476 (1%)
view
Duplicated Units
The list of top 6 duplicated units.
See data for all 6 unit duplicates...
Size#FoldersFilesLinesCode
13 x 2 kll/include
quantiles/include
331:345 
774:788 
view
12 x 2 req/include
quantiles/include
269:285 
755:771 
view
9 x 2 sampling/include
sampling/include
1319:1331 
633:645 
view
8 x 2 req/include
quantiles/include
511:520 
1217:1226 
view
6 x 3 kll/include
req/include
quantiles/include
301:309 
258:266 
744:752 
view
6 x 3 kll/include
req/include
quantiles/include
1026:1033 
761:768 
1243:1250 
view