Skip to content

More rust generalization: Executive Reference, Store & Model#3140

Draft
gnunicorn wants to merge 20 commits into
mainfrom
ben-generalize-exec-refs
Draft

More rust generalization: Executive Reference, Store & Model#3140
gnunicorn wants to merge 20 commits into
mainfrom
ben-generalize-exec-refs

Move Executor into Generalization

8ff21c7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jun 10, 2026 in 0s

38.17% (-1.08%) compared to 01f1dc3

View this Pull Request on Codecov

38.17% (-1.08%) compared to 01f1dc3

Details

Codecov Report

❌ Patch coverage is 91.79463% with 171 lines in your changes missing coverage. Please review.
✅ Project coverage is 38.17%. Comparing base (01f1dc3) to head (8ff21c7).
⚠️ Report is 132 commits behind head on main.

Files with missing lines Patch % Lines
native/core/src/executor.rs 63.11% 45 Missing ⚠️
native/core/src/mocks/store.rs 81.35% 22 Missing ⚠️
native/matrix/src/models/conversion.rs 9.09% 20 Missing ⚠️
native/matrix/src/models/execution.rs 84.53% 15 Missing ⚠️
native/matrix/src/referencing.rs 31.57% 13 Missing ⚠️
native/core/src/store/index.rs 97.50% 10 Missing ⚠️
native/matrix/src/models/meta.rs 96.44% 9 Missing ⚠️
native/matrix/src/activities/object.rs 0.00% 5 Missing ⚠️
native/core/src/referencing/execute_reference.rs 98.82% 4 Missing ⚠️
native/matrix/src/models/tasks/task.rs 0.00% 4 Missing ⚠️
... and 15 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3140      +/-   ##
==========================================
- Coverage   39.24%   38.17%   -1.08%     
==========================================
  Files         824      894      +70     
  Lines       34740    44324    +9584     
==========================================
+ Hits        13634    16921    +3287     
- Misses      21106    27403    +6297     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.