Code

History

Commits on encoding-fallback to gix-object/tests/object/tree30
  1. feat!: add leaf-only tree-editor removal via `Editor::remove_leaf()`GPT 5.5 committed 4 months agocd610db
  2. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  3. fix!: rename `Data::hash_kind` to `Data::object_hash` for consistencySebastian Thiel committed 6 months ago7aff98b
  4. adapt to changes in `gix-testtools`and rename `hash_kind` -> `object_hash`Sebastian Thiel committed 6 months agod9648e8
  5. fix!: remove `winnow` and replace it with hand-implemented parsers everywhere.GPT 5.5 committed 6 months ago91c854e
  6. Run more fuzz artifacts as part of the test-suiteSebastian Thiel committed 6 months agoa1ad31b
  7. SHA-256 tests for `gix-object`Sebastian Thiel committed 6 months agoc148ed2
  8. reviewGPT 5.4 committed 6 months agod9b358b
  9. feat!: add `hash_kind` to `TreeRefIter` and Data for SHA-256 supportChristoph Rüßler committed 6 months ago3b156e8
  10. fix: allow tree-parsing with entries whose paths has leading spaces work againSebastian Thiel committed 7 months ago06a1248
  11. j fmtSebastian Thiel committed 1 year agoc3c6504
  12. fix!: Allow round-tripping for TreesPierre Chevalier committed 1 year ago5bfc2f5
  13. fix!: Hide the internal representation of EntryModePierre Chevalier committed 1 year agoa168807
  14. refactorSebastian Thiel committed 1 year ago4501086
  15. migrate `gix_object::{try_ =>}compute_hash` usersEmily committed 1 year ago3d7e379
  16. migrate hashing API users to fallible versionsEmily committed 1 year agofbf6cc8
  17. change!: use separate error type for I/O hashing operationsEmily committed 1 year ago4f2b649
  18. use `gix_object::compute_hash` in a test and benchmarkEmily committed 1 year ago7805ffe
  19. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  20. feat: add conversion from `tree::Entry` to `EntryRef` with `From`Sebastian Thiel committed 1 year ago9f26645
  21. feat: add `TreeRefIter::offset_to_next_entry()`.Sebastian Thiel committed 1 year ago8141765
  22. refactorsSebastian Thiel committed 1 year agod7f4991
  23. Add test for entry that does not existChristoph Rüßler committed 1 year ago54e399f
  24. Match on complete entryChristoph Rüßler committed 1 year ago08a86dc
  25. Deduplicate testsChristoph Rüßler committed 1 year ago2de935d
  26. Move lookup_entry, lookup_entry_by_path to TreeRefIterChristoph Rüßler committed 1 year ago32632e9
  27. Don't recurse, use loop insteadChristoph Rüßler committed 1 year ago7e66a4a
  28. Sketch recursive lookupChristoph Rüßler committed 1 year ago0cf6d3a
  29. feat: Add `tree::Editor::get()` to get entries directly from the editor.Sebastian Thiel committed 2 years agoe2ea398
  30. modernize integration testsSebastian Thiel committed 2 years ago7fcf91a