Unified · Split
| @@ -135,9 +135,10 @@ is usable to some extent. · 134 unmodified lines | |||
| 135 | * [gix-worktree-state](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-worktree-state) | 135 | * [gix-worktree-state](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-worktree-state) |
| 136 | * [gix-date](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-date) | 136 | * [gix-date](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-date) |
| 137 | * [gix-dir](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-dir) | 137 | * [gix-dir](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-dir) |
| 138 | * [gix-merge](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-merge) | ||
| 139 | * [gix-shallow](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-shallow) | ||
| 138 | * `gitoxide-core` | 140 | * `gitoxide-core` |
| 139 | * **very early** _(possibly without any documentation and many rough edges)_ | 141 | * **very early** _(possibly without any documentation and many rough edges)_ |
| 140 | * [gix-merge](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-merge) | ||
| 141 | * **idea** _(just a name placeholder)_ | 142 | * **idea** _(just a name placeholder)_ |
| 142 | * [gix-note](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-note) | 143 | * [gix-note](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-note) |
| 143 | * [gix-fetchhead](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-fetchhead) | 144 | * [gix-fetchhead](https://github.com/GitoxideLabs/gitoxide/blob/main/crate-status.md#gix-fetchhead) |
| @@ -375,6 +375,10 @@ Check out the [performance discussion][gix-traverse-performance] as well. · 374 unmodified lines | |||
| 375 | 375 | ||
| 376 | [gix-traverse-performance]: https://github.com/GitoxideLabs/gitoxide/discussions/76 | 376 | [gix-traverse-performance]: https://github.com/GitoxideLabs/gitoxide/discussions/76 |
| 377 | 377 | ||
| 378 | ### gix-shallow | ||
| 379 | |||
| 380 | A utility crate with types and functionality related to shallow-file handling. | ||
| 381 | |||
| 378 | ### gix-url | 382 | ### gix-url |
| 379 | * As documented here: https://www.git-scm.com/docs/git-clone#_git_urls | 383 | * As documented here: https://www.git-scm.com/docs/git-clone#_git_urls |
| 380 | * **parse** | 384 | * **parse** |
| @@ -1,5 +1,6 @@ | |||
| 1 | //! [Read](read()) and [write](write()) shallow files, while performing typical operations on them. | 1 | //! [Read](read()) and [write](write()) shallow files, while performing typical operations on them. |
| 2 | #![deny(missing_docs, rust_2018_idioms)] | 2 | #![deny(missing_docs, rust_2018_idioms)] |
| 3 | #![forbid(unsafe_code)] | ||
| 3 | 4 | ||
| 4 | /// An instruction on how to | 5 | /// An instruction on how to |
| 5 | #[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone, Copy)] | 6 | #[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone, Copy)] |