Code

History

Commits on write-tree to gix-object/src35+
  1. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  2. thanks clippySebastian Thiel committed 4 months agod533f0c
  3. feat: impl `gix_object::Write` for `find::Never` to enable `gix_odb::memory::Proxy<Never>`.GPT 5.5 committed 4 months ago5a4c328
  4. feat!: add leaf-only tree-editor removal via `Editor::remove_leaf()`GPT 5.5 committed 4 months agocd610db
  5. feat!: Add `Write::*_with_known_id() `variants.GPT 5.5 committed 5 months ago879694a
  6. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  7. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  8. address auto-reviewSebastian Thiel committed 6 months agob358d31
  9. fix!: rename `Data::hash_kind` to `Data::object_hash` for consistencySebastian Thiel committed 6 months ago7aff98b
  10. adapt to changes in `gix-testtools`and rename `hash_kind` -> `object_hash`Sebastian Thiel committed 6 months agod9648e8
  11. fix!: Limit Commit and Tag parsing to a given `gix_hash::Kind`GPT 5.5 committed 6 months agod4439cd
  12. fix!: remove `winnow` and replace it with hand-implemented parsers everywhere.GPT 5.5 committed 6 months ago91c854e
  13. reviewGPT 5.4 committed 6 months agod9b358b
  14. feat!: add `hash_kind` to `TreeRefIter` and Data for SHA-256 supportChristoph Rüßler committed 6 months ago3b156e8
  15. feat!: allow `commit::message::Body` to parse multi-line trailersGPT 5.4 committed 7 months agoe3995bb
  16. fix(gix-object): detect trailers when they are the sole body contentMattias Granlund committed 7 months agoc7908d1
  17. fix: allow tree-parsing with entries whose paths has leading spaces work againSebastian Thiel committed 7 months ago06a1248
  18. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  19. Merge pull request #2459 from datdenkikniet/unify-traversalSebastian Thiel committed 7 months agode3f064
  20. refactorSebastian Thiel committed 7 months agofc09ed2
  21. fix(tree): deduplicate entry-finding logicdatdenkikniet committed 8 months agob37fef1
  22. Merge pull request #2461 from datdenkikniet/mini-optimizeSebastian Thiel committed 7 months ago6abbe82
  23. fix(tree): `std::path::Component` has infallible conversion to `&[u8]`datdenkikniet committed 8 months ago0e173d6
  24. Make sure we don't pre-allocate beyond some sane amountSebastian Thiel committed 7 months ago16bb905
  25. perf(decode::tree): preallocate Vec based on worst-case lengthdatdenkikniet committed 8 months ago888feb7
  26. perf(EntryMode::extract_from_bytes): add happy path checkdatdenkikniet committed 8 months ago575e957
  27. refactorSebastian Thiel committed 11 months ago6f7b23a
  28. fix!: expose raw commit/tag actor headers for round-tripping.Pingasmaster committed 12 months ago1955b5b
  29. doc: Remove `doc_auto_cfg` feature to fix docs.rs documentation.Yuki Sireneva committed 1 year ago6f469a6
  30. Merge pull request #2208 from cruessler/add-commit-signingSebastian Thiel committed 1 year ago8699d0f
  31. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  32. Use constant instead of hardcoded valueChristoph Rüßler committed 1 year agoe9cd429
  33. refactorSebastian Thiel committed 1 year ago8ad43f1
  34. Allow empty-valued commit headers in more placesJohannes Schindelin committed 1 year agoa0660fe
  35. Work around parse errors of a bogus git.git commitJohannes Schindelin committed 1 year agoa86f67b