Code

History

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