Skip to content

feat(options): Auto-generate sentry-options schema from Rust types#426

Draft
jan-auer wants to merge 15 commits into
mainfrom
feat/options-schema-gen
Draft

feat(options): Auto-generate sentry-options schema from Rust types#426
jan-auer wants to merge 15 commits into
mainfrom
feat/options-schema-gen

feat(options): Auto-generate sentry-options schema from Rust types

3c84c44
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 6, 2026 in 0s

87.08% (-0.25%) compared to 8495f53

View this Pull Request on Codecov

87.08% (-0.25%) compared to 8495f53

Details

Codecov Report

❌ Patch coverage is 78.76712% with 31 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.08%. Comparing base (8495f53) to head (3c84c44).

Files with missing lines Patch % Lines
objectstore-typed-options/src/schema.rs 77.85% 31 Missing ⚠️
Additional details and impacted files
@@                      Coverage Diff                       @@
##           feat/sentry-options-derive     #426      +/-   ##
==============================================================
- Coverage                       87.33%   87.08%   -0.25%     
==============================================================
  Files                              92       93       +1     
  Lines                           14534    14564      +30     
==============================================================
- Hits                            12693    12683      -10     
- Misses                           1841     1881      +40     
Components Coverage Δ
Rust Backend 91.99% <ø> (-0.16%) ⬇️
Rust Client 79.89% <ø> (ø)
Python Client 88.70% <ø> (-0.17%) ⬇️

☔ 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.