Skip to content

fix: format encryption provider search for ruff + semgrep compatibility

28c9cf4
Select commit
Loading
Failed to load commit list.
Merged

feat: migrate 14 modules from private repo #120

fix: format encryption provider search for ruff + semgrep compatibility
28c9cf4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 19, 2026 in 0s

69.96% (-0.20%) compared to 5fba270

View this Pull Request on Codecov

69.96% (-0.20%) compared to 5fba270

Details

Codecov Report

❌ Patch coverage is 74.86339% with 506 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.96%. Comparing base (5fba270) to head (28c9cf4).
⚠️ Report is 3 commits behind head on 19.0.

Files with missing lines Patch % Lines
spp_encryption/models/encryption_provider.py 53.30% 99 Missing ⚠️
...farmer_registry_cr/strategies/manage_farm_asset.py 14.91% 97 Missing ⚠️
...armer_registry_cr/strategies/manage_land_parcel.py 14.54% 94 Missing ⚠️
spp_attachment_av_scan/models/ir_attachment.py 80.00% 51 Missing ⚠️
spp_farmer_registry_cr/details/cr_land_parcel.py 48.38% 32 Missing ⚠️
spp_farmer_registry_cr/details/cr_farm_asset.py 51.61% 30 Missing ⚠️
spp_farmer_registry/models/farm_asset.py 68.62% 16 Missing ⚠️
spp_farmer_registry/models/farm_season.py 88.57% 16 Missing ⚠️
spp_farmer_registry/models/farm_activity.py 82.50% 14 Missing ⚠️
...bility_registry/models/cel_disability_functions.py 77.08% 11 Missing ⚠️
... and 15 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             19.0     #120      +/-   ##
==========================================
- Coverage   70.16%   69.96%   -0.20%     
==========================================
  Files         738      832      +94     
  Lines       44046    48813    +4767     
==========================================
+ Hits        30906    34154    +3248     
- Misses      13140    14659    +1519     
Files with missing lines Coverage Δ
spp_attachment_av_scan/__init__.py 100.00% <100.00%> (ø)
spp_attachment_av_scan/models/__init__.py 100.00% <100.00%> (ø)
spp_disability_registry/__init__.py 100.00% <100.00%> (ø)
spp_disability_registry/models/__init__.py 100.00% <100.00%> (ø)
spp_disability_registry/models/assistive_device.py 100.00% <100.00%> (ø)
spp_disability_registry/models/registrant.py 100.00% <100.00%> (ø)
spp_disability_registry/services/__init__.py 100.00% <100.00%> (ø)
spp_encryption/models/__init__.py 100.00% <100.00%> (ø)
spp_farmer_registry/controllers/__init__.py 100.00% <100.00%> (ø)
spp_farmer_registry/controllers/main.py 100.00% <100.00%> (ø)
... and 79 more

... and 5 files with indirect coverage changes

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