Code

History

Commits on git-commitgraph-v0.13.1 to git-index/src35+
  1. docs: fix typosLioness100 committed 3 years ago39ed9ed
  2. make fmtSebastian Thiel committed 3 years agoe22080e
  3. make error handling of split index to seemingly be en-par with 'git'Sebastian Thiel committed 3 years agocec2547
  4. feat: read shared indices by dissolving them into the current one.Sebastian Thiel committed 3 years ago5dc408f
  5. refactor: inline bounds checksSebastian Thiel committed 3 years agodc3fd48
  6. remove `VerifiedBitmaps` structure…Sidney Douw committed 3 years ago49cf105
  7. thanks clippySebastian Thiel committed 3 years ago9e04685
  8. move error handling into its own functionSidney Douw committed 3 years ago2b22d91
  9. feat: add `impl Debug for State` to print all entries in a digestible form.Sebastian Thiel committed 3 years ago6d8eb9f
  10. feat: add `State::sort_entries_by(...)` to allow comparing by additional criteria.Sebastian Thiel committed 3 years ago7c8ba2c
  11. update documentation to make users of `State::dangerously_push_entry()` more aware.Sebastian Thiel committed 3 years agob56de39
  12. feat: `entry::Time` can convert from and to system time.Sebastian Thiel committed 3 years ago1e3341a
  13. feat: add `State::sort_entries()` and `State::dangerously_push_entry()`.Sebastian Thiel committed 3 years ago654bd8f
  14. improved error handling - panicing versionSidney Douw committed 3 years ago9509891
  15. feat: add `State::entry_mut_by_path_and_stage()`Sebastian Thiel committed 3 years agoaa1b6ee
  16. feat: `State::write_to()` respects the `REMOVED` flag.Sebastian Thiel committed 3 years ago3ebe2d4
  17. feat: expose `git_hash` as `hash` in the root of the crate.Sebastian Thiel committed 3 years agoec36586
  18. feat: add `File::at_or_default(...)` to easily open or create an empty in-memory index.Sebastian Thiel committed 3 years ago5cc3a15
  19. feat: add `State::new()` to create a new empty in-memory index.Sebastian Thiel committed 3 years ago0b40951
  20. change!: remove `File::into_state()` in favor of `From<File> for State`.Sebastian Thiel committed 3 years ago3753ad5
  21. feat: add `File::set_path()` to allow setting the location of an index file on disk.Sebastian Thiel committed 3 years agoa7183e2
  22. Assure recursive shared indices (possibly malicious) don't crash usSebastian Thiel committed 3 years agoede718c
  23. refactorSebastian Thiel committed 3 years agoc840c0d
  24. refactorSidney Douw committed 3 years agodfd00e5
  25. test is greenSidney Douw committed 3 years ago800fc2b
  26. sketch `resolve_link_extension` functionSidney Douw committed 3 years agoc62a25b
  27. feat: name spawned threadsSebastian Thiel committed 3 years agofd2dd3a
  28. make fmtSebastian Thiel committed 3 years ago0abab7d
  29. thanks clippySebastian Thiel committed 4 years ago49b539b
  30. Remove tests and scaffolding code that probably won't be implemented soon.Sebastian Thiel committed 4 years ago177d1c8
  31. refactorSebastian Thiel committed 4 years ago0a74625
  32. Act like git and write a sparse index even if it contains no dir entries anymore.Sebastian Thiel committed 4 years ago53af48c
  33. bake knowledge about sparse related config parameters into types.Sebastian Thiel committed 4 years agoe61957e
  34. Merge branch 'main' into write-sparse-index (upgrade to Rust 1.65)Sebastian Thiel committed 4 years ago5406630
  35. thanks clippySebastian Thiel committed 4 years ago04cfa63