Code

History

Commits on encoding-fallback to gix-error/src29
  1. fix: keep erased errors visible to source-iteration and downcasting (#2694)Amey Pawar committed 4 months agoccd5bd4
  2. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  3. fix: improve error message around "Signature name or email must not contain..." (#2491)GPT 5.5 committed 6 months ago76a03eb
  4. feat!: `gix-error` instead of `thiserror` in `gix-quote`Sebastian Thiel committed 9 months ago502eaa0
  5. doc: add `From<Message>` for `ValidationError` guide.Sebastian Thiel committed 8 months agofdf321b
  6. refactor2Sebastian Thiel committed 9 months agof860c0b
  7. Address Copilot reviewSebastian Thiel committed 9 months ago0b0e9f8
  8. doc: improve documentation to be more vibe-friendlySebastian Thiel committed 9 months ago9007e1b
  9. fix!: turn `ParseError` into `ValidationError`Sebastian Thiel committed 9 months agob2c516a
  10. Address Copilot reviewSebastian Thiel committed 9 months ago16327ef
  11. feat: Add an `auto-chain-error` feature to let `gix-error::Error` produce error chains suitable for `anyhow`.Sebastian Thiel committed 9 months ago461c876
  12. feat: make it possible to produce errors that work well with `anyhow` source-chain display.Sebastian Thiel committed 9 months ago28f4211
  13. feat: anyhow support for `gix-error::Exn`Sebastian Thiel committed 9 months ago053c3ee
  14. refactor!: ErrorExt::raise_iter to raise_all + remove Frame::downcast (#2385)tison committed 9 months ago829393a
  15. refactor!: catch up Exn designs with the upstream (#2384)tison committed 9 months agof8517be
  16. Address Copilot reviewSebastian Thiel committed 9 months agoe112cac
  17. Change `ErrorExt::erased()` to `ErrorExt::raise_erased()`.Sebastian Thiel committed 9 months ago373fced
  18. Make `Exn` work properly after the type was erased.Sebastian Thiel committed 9 months ago499402c
  19. feat: Add `Exn::downcast_any_ref()`Sebastian Thiel committed 10 months ago3301eb8
  20. Turn `Exn::into_box()` to `Exn::into_inner()`.Sebastian Thiel committed 10 months ago939b8fc
  21. Adapt to changes in `gix-chunk`Sebastian Thiel committed 10 months agoe6e90ff
  22. Add conversion from Message to `ParseError` for less noisy invocations.Sebastian Thiel committed 10 months ago08f9ed4
  23. More docs to better explain `gix-error`Sebastian Thiel committed 10 months agof46ca99
  24. Make it possible to traverse frames using an iterator.Sebastian Thiel committed 10 months ago3bac149
  25. Actually introduce `gix-error` into `gix-revision`.Sebastian Thiel committed 10 months ago4819ea8
  26. Adadpt `exn` to most pressing needs of `gitoxide`Sebastian Thiel committed 10 months agoabedade
  27. Vendor `exn` from https://github.com/fast/exn@bb4d8ea4e4df335c46d4fa3f4f260121f9f84305Sebastian Thiel committed 10 months ago0eaab70
  28. feat!: Use `gix-error` in `gix-date`Sebastian Thiel committed 10 months ago5ab19a7
  29. Create a basic `gix-error` crate to forward `exn`Sebastian Thiel committed 10 months ago35cf1ff