Skip to content

Commit 7b3bbbf

Browse files
committed
Create a basic gix-error crate to forward exn
1 parent c663b3f commit 7b3bbbf

File tree

18 files changed

+2888
-14
lines changed

18 files changed

+2888
-14
lines changed

Cargo.lock

Lines changed: 25 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ members = [
229229
"gix-trace",
230230
"gix-commitgraph",
231231
"gix-chunk",
232+
"gix-error",
232233
"gix-quote",
233234
"gix-object",
234235
"gix-glob",

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ is usable to some extent.
141141
* [gix-dir](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-dir)
142142
* [gix-merge](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-merge)
143143
* [gix-shallow](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-shallow)
144+
* [gix-error](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-error)
144145
* `gitoxide-core`
145146
* **very early** _(possibly without any documentation and many rough edges)_
146147
* [gix-blame](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-blame)

crate-status.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -572,8 +572,12 @@ A mechanism to associate metadata with any object, and keep revisions of it usin
572572
- note that it's less critical to support it as `gitoxide` allows access but prevents untrusted configuration to become effective.
573573

574574
### gix-date
575-
* [ ] parse git dates
576-
* [ ] serialize `Time`
575+
* [x] parse git dates
576+
* [x] serialize `Time`
577+
578+
### gix-error
579+
580+
A basic crate for comon error types and utilities, changed as needed to replace `thiserror`.
577581

578582
### gix-credentials
579583
* [x] launch git credentials helpers with a given action

0 commit comments

Comments
 (0)