Code

History

Commits on git-diff-v0.12.0 to git-object/src35+
  1. btree/hashmap free lookup of packs in store, keeping things more bundled (#259)Sebastian Thiel committed 4 years agoa88981b
  2. refactor!: move loose header manipulation from git-pack to git-object (#250)Sebastian Thiel committed 4 years ago598698b
  3. Move "loose object header" ser/de to git-objectXavier Morel committed 5 years ago3d1565a
  4. Improve error handling of encode::header_field_multi_line & simplifyXavier Morel committed 5 years agobab9fb5
  5. doc(EntryMode): describe variants(#67)Sebastian Thiel committed 5 years ago899c579
  6. perf(tree): parse entry mode into number instead of comparing it to byte strings (#67)Sebastian Thiel committed 5 years ago83d591d
  7. perf: ObjectID specific hashers, using the fact that object ids are hashes (#67)Sebastian Thiel committed 5 years agof9232ac
  8. Tree parsing now probably is twice as fast… (#67)Sebastian Thiel committed 5 years agod1e2b89
  9. feat: `BodyRef::without_trailer()` for more obvious access than `*body` or `body.as_ref()` (#198)Sebastian Thiel committed 5 years agof0ea526
  10. thanks clippySebastian Thiel committed 5 years agod78d382
  11. refactor (#198)Sebastian Thiel committed 5 years agoef3fc6d
  12. feat: `CommitRef::message_trailers()` as shortcut… (#198)Sebastian Thiel committed 5 years ago5324391
  13. more tests for trailers iterator (#198)Sebastian Thiel committed 5 years agoc3b0161
  14. feat: `BodyRef::trailers()` allows iterating trailer tokens and values (#198)Sebastian Thiel committed 5 years ago175e1cb
  15. Some tests and sketch for BodyRef parsing (#198)Sebastian Thiel committed 5 years ago3953c24
  16. thanks clippySebastian Thiel committed 5 years ago4ea1126
  17. feat: CommitRef::summary() and `MessageRef::body()` methods (#198)Sebastian Thiel committed 5 years ago1714d05
  18. refactor (#198)Sebastian Thiel committed 5 years ago7055dc8
  19. Return to safety (#198)Sebastian Thiel committed 5 years ago35313b9
  20. omg nom parsing works… (#198)Sebastian Thiel committed 5 years agocd11704
  21. FAIL: not really successful to continue down the 'fold' road (#198)Sebastian Thiel committed 5 years agod9afc22
  22. three tests failing with nom (#198)Sebastian Thiel committed 5 years ago13646e8
  23. Revert " FAIL: try to use nom-way of the previous body parsing… (#198)"Sebastian Thiel committed 5 years agod1e6f62
  24. FAIL: try to use nom-way of the previous body parsing… (#198)Sebastian Thiel committed 5 years ago909f668
  25. sketch nom version of the message parser… (#198)Sebastian Thiel committed 5 years ago1ec47de
  26. thanks clippySebastian Thiel committed 5 years agoe56af5a
  27. A manual message parse impl and more tests (#198)Sebastian Thiel committed 5 years agof4b8a0d
  28. More message parsing tests, now with legit failure… (#198)Sebastian Thiel committed 5 years ago625be8d
  29. feat(commit): Add `message()` method and `MessageRef` type…(#198)Sebastian Thiel committed 5 years ago6150b2d
  30. [object #164] refactorSebastian Thiel committed 5 years ago883343b
  31. [repository #164] Prepare `commit()` for a possible less-allocating futureSebastian Thiel committed 5 years ago0fd01f7
  32. [repository #164] generic write_object()Sebastian Thiel committed 5 years agoc569f83
  33. thanks clippySebastian Thiel committed 5 years ago33a8fb3
  34. [object #164] Allow referenced objects to be serialized as wellSebastian Thiel committed 5 years agoa98d298
  35. [object #190] consistent method namingSebastian Thiel committed 5 years agoc5de433