Code

History

Commits on git-commitgraph-v0.13.0 to git-index/tests35+
  1. docs: fix typosLioness100 committed 3 years ago39ed9ed
  2. make fmtSebastian Thiel committed 3 years agoe22080e
  3. Break cyclical dev dependenciesPascal Kuthe committed 3 years ago1fea18f
  4. feat: read shared indices by dissolving them into the current one.Sebastian Thiel committed 3 years ago5dc408f
  5. move error handling into its own functionSidney Douw committed 3 years ago2b22d91
  6. feat: `entry::Time` can convert from and to system time.Sebastian Thiel committed 3 years ago1e3341a
  7. feat: add `State::sort_entries()` and `State::dangerously_push_entry()`.Sebastian Thiel committed 3 years ago654bd8f
  8. improved error handling - panicing versionSidney Douw committed 3 years ago9509891
  9. feat: add `State::entry_mut_by_path_and_stage()`Sebastian Thiel committed 3 years agoaa1b6ee
  10. feat: `State::write_to()` respects the `REMOVED` flag.Sebastian Thiel committed 3 years ago3ebe2d4
  11. feat: add `File::at_or_default(...)` to easily open or create an empty in-memory index.Sebastian Thiel committed 3 years ago5cc3a15
  12. feat: add `State::new()` to create a new empty in-memory index.Sebastian Thiel committed 3 years ago0b40951
  13. change!: remove `File::into_state()` in favor of `From<File> for State`.Sebastian Thiel committed 3 years ago3753ad5
  14. feat: add `File::set_path()` to allow setting the location of an index file on disk.Sebastian Thiel committed 3 years agoa7183e2
  15. Merge branch 'main' into read-split-indexSebastian Thiel committed 3 years agoc57bdde
  16. Assure recursive shared indices (possibly malicious) don't crash usSebastian Thiel committed 3 years agoede718c
  17. refactorSebastian Thiel committed 3 years agod6ba366
  18. upload missing fixture archiveSidney Douw committed 3 years ago5cab553
  19. fix failing test…Sidney Douw committed 3 years ago1057ee4
  20. refactorSidney Douw committed 3 years agodfd00e5
  21. test is greenSidney Douw committed 3 years ago800fc2b
  22. add test that compares split index with regular indexSidney Douw committed 3 years agofc89517
  23. adjust to changes in `git-testtools`Sebastian Thiel committed 3 years ago4eb842c
  24. make fmtSebastian Thiel committed 3 years ago0abab7d
  25. remove unused import; fix docsSebastian Thiel committed 4 years agoefe0a51
  26. Remove tests and scaffolding code that probably won't be implemented soon.Sebastian Thiel committed 4 years ago177d1c8
  27. Act like git and write a sparse index even if it contains no dir entries anymore.Sebastian Thiel committed 4 years ago53af48c
  28. Merge branch 'main' into write-sparse-indexSebastian Thiel committed 4 years agoc4e6849
  29. make fmtSebastian Thiel committed 4 years agoea2136b
  30. add and use `checked_is_sparse()` instead of cached `is_sparse` flagSidney Douw committed 4 years agoe41ad0f
  31. thanks clippySidney Douw committed 4 years ago646b868
  32. added fixture, adjusted tests, refactorSidney Douw committed 4 years ago3173c0b
  33. Make clear in code that mandatory extensions will always be written…Sebastian Thiel committed 4 years ago3e37443
  34. respect the current 'is_sparse()` state when writing.Sebastian Thiel committed 4 years ago2012b27
  35. WIP: sketch out how a write implementation could workSidney Douw committed 4 years ago4a6d46f