Skip to content

Commit

Permalink
update crate status (#301)
Browse files Browse the repository at this point in the history
Really just an excuse to start a new PR for additional attribute work
without investing much time.
  • Loading branch information
Byron committed Mar 17, 2023
1 parent 79ed875 commit 0a4d25f
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions crate-status.md
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ Make it the best-performing implementation and the most convenient one.
- [ ] handle submodules
- [ ] handle sparse directories
- [ ] handle sparse index
- [ ] linear scaling with multi-threading up to IO saturation
- [x] linear scaling with multi-threading up to IO saturation
- supported attributes to affect working tree and index contents
- [ ] eol
- [ ] working-tree-encoding
Expand All @@ -450,8 +450,10 @@ Make it the best-performing implementation and the most convenient one.
- [ ] `ident`
- [ ] filter processes
- [ ] single-invocation clean/smudge filters
* [x] access to all .gitignore/exclude information
* [ ] access to all attributes information
* manage multiple worktrees
* access to per-path information, like `.gitignore` and `.gitattributes` in a manner well suited for efficient lookups
* [x] _exclude_ information
* [ ] attributes

### gix-revision
* [x] `describe()` (similar to `git name-rev`)
Expand Down Expand Up @@ -673,6 +675,8 @@ See its [README.md](https://github.com/Byron/gitoxide/blob/main/gix-lock/README.
* [ ] obtain 'prunable' information
* [x] proper handling of worktree related refs
* [ ] create, move, remove, and repair
* [x] access exclude information
* [ ] access attribute information
* [x] respect `core.worktree` configuration
- **deviation**
* The delicate interplay between `GIT_COMMON_DIR` and `GIT_WORK_TREE` isn't implemented.
Expand Down

0 comments on commit 0a4d25f

Please sign in to comment.