Code

History

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