Code

History

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