You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Targets the remaining branch/PHC/inspect gaps:
- test_api_branches.rs: +3 tests — PBKDF2 PHC bad-dk_len rejection,
unknown-algorithm-dispatch arm, unknown-PHC-parameter ignore path.
- test_hash_branches.rs: +2 tests — verify() for Argon2d and Argon2i
via from_hash + set_hash + set_salt, covering the
HashAlgorithm::Argon2d / Argon2i match arms in models/hash.rs::verify.
- cli.rs: +6 tests — inspect hsh-pepper:<keyver>:<inner> branch (text
+ JSON form), malformed pepper prefix rejection, rehash --json on
wrong password, --password flag direct (bypass stdin).
- src/outcome.rs + src/error.rs: drop the redundant compile-time
const _: fn() Send/Sync assertion blocks (they were uncovered
*runtime* lines per llvm-cov even though they do compile-time work).
Their compile-time contract is now asserted via the explicit
outcome_is_send_and_sync / error_is_send_and_sync test functions.
---
THE ARCHITECT ᛫ Sebastien Rousseau ᛫ https://sebastienrousseau.com
THE ENGINE ᛞ EUXIS ᛫ Enterprise Unified Execution Intelligence System ᛫ https://euxis.co
Assisted-by: Claude:claude-opus-4-7
0 commit comments