sdd / kiddo

Kiddo
Apache License 2.0
87 stars 14 forks source link

fix: prevent occasional overflow in `Fixed` tree queries by using a saturating_add #75

Closed sdd closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #75 (ce60348) into next (497577d) will increase coverage by 0.04%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             next      #75      +/-   ##
==========================================
+ Coverage   88.55%   88.59%   +0.04%     
==========================================
  Files          32       32              
  Lines        3958     3964       +6     
==========================================
+ Hits         3505     3512       +7     
+ Misses        453      452       -1     
Impacted Files Coverage Δ
src/common/generate_best_n_within.rs 100.00% <100.00%> (ø)
src/common/generate_nearest_n.rs 100.00% <100.00%> (ø)
src/common/generate_nearest_one.rs 100.00% <100.00%> (ø)
src/common/generate_within_unsorted.rs 100.00% <100.00%> (ø)
src/common/generate_within_unsorted_iter.rs 100.00% <100.00%> (ø)
src/fixed/kdtree.rs 96.44% <100.00%> (+0.04%) :arrow_up:
src/float/kdtree.rs 83.49% <100.00%> (+0.49%) :arrow_up:

... and 1 file with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more