Skip to content

[PM-35785] Strongly typed policy enforcement - #1364

Open
eliykat wants to merge 14 commits into
mainfrom
policy-data-v4
Open

[PM-35785] Strongly typed policy enforcement#1364
eliykat wants to merge 14 commits into
mainfrom
policy-data-v4

Merge branch 'main' into policy-data-v4

c269aef
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 14, 2026 in 0s

86.15% (-0.13%) compared to 5b5e857

View this Pull Request on Codecov

86.15% (-0.13%) compared to 5b5e857

Details

Codecov Report

❌ Patch coverage is 83.72812% with 158 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.15%. Comparing base (5b5e857) to head (c269aef).

Files with missing lines Patch % Lines
crates/bitwarden-policies/src/policies.rs 20.00% 132 Missing ⚠️
crates/bitwarden-policies/src/policy_type.rs 26.92% 19 Missing ⚠️
crates/bitwarden-policies/src/models.rs 94.64% 3 Missing ⚠️
crates/bitwarden-policies/src/policy.rs 99.08% 3 Missing ⚠️
crates/bitwarden-policies/src/policy_client.rs 99.74% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1364      +/-   ##
==========================================
- Coverage   86.28%   86.15%   -0.13%     
==========================================
  Files         500      501       +1     
  Lines       73447    73882     +435     
==========================================
+ Hits        63376    63656     +280     
- Misses      10071    10226     +155     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.