]> quire.kejadlen.dev Git - quire.git/commit
Use more accurate error variants in Repo::config()
authorAlpha Chen <alpha@kejadlen.dev>
Sun, 26 Apr 2026 19:05:12 +0000 (12:05 -0700)
committerAlpha Chen <alpha@kejadlen.dev>
Mon, 27 Apr 2026 01:34:36 +0000 (18:34 -0700)
commitbadaf852659ae6a34785db7ec3e7a969a7456d3c
tree66ddd5c8c946336294b38a99b86485700842e3dd
parent414c9ca2ccdfc01f7f1a3f344b81557c6c145777
Use more accurate error variants in Repo::config()

Unexpected git failures now surface as Error::Git rather than
Error::NotFound, and UTF-8 decoding failures use Error::Io with
InvalidData rather than Error::NotFound.

Assisted-by: GLM-5.1 via pi
src/error.rs
src/quire.rs