@@ -297,7 +297,7 @@ Make it the best-performing implementation and the most convenient one.
297
297
- [ ] handle submodules
298
298
- [ ] handle sparse directories
299
299
- [ ] handle sparse index
300
- - [ ] linear scaling with multi-threading up to IO saturation
300
+ - [x ] linear scaling with multi-threading up to IO saturation
301
301
- supported attributes to affect working tree and index contents
302
302
- [ ] eol
303
303
- [ ] working-tree-encoding
@@ -307,8 +307,10 @@ Make it the best-performing implementation and the most convenient one.
307
307
- [ ] ` ident `
308
308
- [ ] filter processes
309
309
- [ ] single-invocation clean/smudge filters
310
- * [x] access to all .gitignore/exclude information
311
- * [ ] access to all attributes information
310
+ * manage multiple worktrees
311
+ * access to per-path information, like ` .gitignore ` and ` .gitattributes ` in a manner well suited for efficient lookups
312
+ * [x] _ exclude_ information
313
+ * [ ] attributes
312
314
313
315
### git-revision
314
316
* [x] ` describe() ` (similar to ` git name-rev ` )
@@ -462,6 +464,8 @@ See its [README.md](https://github.com/Byron/gitoxide/blob/main/git-lock/README.
462
464
* [x] proper handling of worktree related refs
463
465
* [ ] create, move, remove, and repair
464
466
* [ ] read per-worktree config if ` extensions.worktreeConfig ` is enabled.
467
+ * [x] access exclude information
468
+ * [ ] access attribute information
465
469
* [ ] remotes with push and pull
466
470
* [x] mailmap
467
471
* [x] object replacements (` git replace ` )
0 commit comments