Conversation
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. Thanks for integrating Codecov - We've got you covered ☂️ |
There was a problem hiding this comment.
This PR is being reviewed by Cursor Bugbot
Details
You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
| tarpaulin: | ||
| name: Tarpaulin Coverage | ||
| runs-on: ubuntu-latest | ||
| if: github.event_name == 'workflow_dispatch' |
There was a problem hiding this comment.
Tarpaulin job condition references missing workflow trigger
Medium Severity
The if: github.event_name == 'workflow_dispatch' condition references a trigger that isn't defined in the workflow's on: section. The workflow only triggers on push and pull_request, so workflow_dispatch events will never occur for this workflow. This makes the tarpaulin job unreachable and effectively disables it entirely, rather than making it manually triggerable as presumably intended.
Note
Refactor: unify redaction module
redaction/strategy.rsandredaction/mod.rsintosrc/redaction.rs, inliningRedactionTarget,RedactionResult,RedactionStrategy,SecureRedactionStrategy,RedactionService, andffihelpers; add small unit tests.Tests: increase coverage
tests/coverage_gaps_test.rswith cases for full-page redaction, Verizon call-details absent path, unicode paths, custommax_hits, and no-match flows; add domain matcher edge-case tests.CI: coverage workflow split and caching
rust.ymlinto dedicatedcoverage.yml; add cargo caching; generate/upload lcov and HTML; add optional Tarpaulin job gated byworkflow_dispatch. Remove coverage job fromrust.ymland add cargo cache to build job.Mutation testing config
mutants.tomlto excludemod ffiinsrc/redaction.rsinstead of the old path.Written by Cursor Bugbot for commit 918de3d. This will update automatically on new commits. Configure here.