Skip to content

refactor(api)!: make topology views and boundaries owner-aware - #476

Merged
acgetchell merged 5 commits into
mainfrom
refactor/461-borrowed-topology-views
Jun 23, 2026
Merged

refactor(api)!: make topology views and boundaries owner-aware#476
acgetchell merged 5 commits into
mainfrom
refactor/461-borrowed-topology-views

fix(topology): preserve lifted ridge self-identifications

28faae2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 23, 2026 in 0s

91.49% (target 90.00%)

View this Pull Request on Codecov

91.49% (target 90.00%)

Details

Codecov Report

❌ Patch coverage is 94.52920% with 208 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.49%. Comparing base (3b6d2d4) to head (28faae2).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/topology/ridge.rs 93.39% 97 Missing ⚠️
src/core/facet.rs 89.22% 61 Missing ⚠️
src/core/edge.rs 97.05% 9 Missing ⚠️
src/core/validation.rs 96.64% 9 Missing ⚠️
src/core/algorithms/flips.rs 91.91% 8 Missing ⚠️
src/geometry/algorithms/convex_hull.rs 88.67% 6 Missing ⚠️
src/topology/characteristics/euler.rs 92.30% 4 Missing ⚠️
src/core/query.rs 91.89% 3 Missing ⚠️
src/delaunay/builder.rs 98.70% 3 Missing ⚠️
src/delaunay/query.rs 91.17% 3 Missing ⚠️
... and 4 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #476      +/-   ##
==========================================
- Coverage   91.54%   91.49%   -0.05%     
==========================================
  Files          77       78       +1     
  Lines       69799    72313    +2514     
==========================================
+ Hits        63895    66164    +2269     
- Misses       5904     6149     +245     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.