Code

History

Commits on git-commitgraph-v0.13.0 to git-index/src/write.rs35+
  1. thanks clippySebastian Thiel committed 3 years ago9e04685
  2. feat: `State::write_to()` respects the `REMOVED` flag.Sebastian Thiel committed 3 years ago3ebe2d4
  3. make fmtSebastian Thiel committed 3 years ago0abab7d
  4. Remove tests and scaffolding code that probably won't be implemented soon.Sebastian Thiel committed 4 years ago177d1c8
  5. Act like git and write a sparse index even if it contains no dir entries anymore.Sebastian Thiel committed 4 years ago53af48c
  6. add and use `checked_is_sparse()` instead of cached `is_sparse` flagSidney Douw committed 4 years agoe41ad0f
  7. refactorSidney Douw committed 4 years ago3683963
  8. Make clear in code that mandatory extensions will always be written…Sebastian Thiel committed 4 years ago3e37443
  9. respect the current 'is_sparse()` state when writing.Sebastian Thiel committed 4 years ago2012b27
  10. thanks clippySebastian Thiel committed 4 years ago5bfd947
  11. WIP: sketch out how a write implementation could workSidney Douw committed 4 years ago4a6d46f
  12. added first tests and implementation for writing the `sdir` extensionSidney Douw committed 4 years ago66a675f
  13. change!: `write::Options::object_hash` is now implied by the `State` itself.Sebastian Thiel committed 4 years ago59f6791
  14. remove!: remove `write::Options::default()`.Sebastian Thiel committed 4 years ago2da5a62
  15. prepare test for writing a complete index file from arbitrary stateSebastian Thiel committed 4 years ago281f5b8
  16. make fmtSebastian Thiel committed 4 years ago535e967
  17. refactorSebastian Thiel committed 4 years ago3af5121
  18. refactorSebastian Thiel committed 4 years agob41d93a
  19. thanks clippySebastian Thiel committed 4 years ago4390c32
  20. Assure that extended flags receive version 3; make `version` an implementation detailSebastian Thiel committed 4 years ago6d810a1
  21. Support for extended flags, and V3 as it's a requirements.Sebastian Thiel committed 4 years ago417d90e
  22. Make it more explicit to write all available extensions by defaultSebastian Thiel committed 4 years agofbe9815
  23. thanks clippySebastian Thiel committed 4 years ago834be93
  24. thanks clippySebastian Thiel committed 4 years ago9b3a940
  25. generalize extension writing so that writing more will be easierSebastian Thiel committed 4 years ago8ef5378
  26. generalize EOIE exstension writingSebastian Thiel committed 4 years ago18b722e
  27. refactorSebastian Thiel committed 4 years agoe35aac6
  28. refactorSebastian Thiel committed 4 years ago52386f4
  29. refactorSebastian Thiel committed 4 years agof6f2861
  30. refactorSebastian Thiel committed 4 years agoa6354c0
  31. Fill in all remaining documentation, raise `git-index` to 'usable' stateSebastian Thiel committed 4 years ago3568ae3
  32. refactorSebastian Thiel committed 4 years ago4dda27e
  33. added test for eoie extensionSidney Douw committed 4 years agoa433c0d
  34. estimate vector size for tree entriesSidney Douw committed 4 years ago74455e6
  35. refactor and add more testsSidney Douw committed 4 years ago6b32bcf