Code

History

Commits on copilot/replace-thiserror-with-rootcause to gix/src/object35+
  1. fix!: expose raw commit/tag actor headers for round-tripping.Pingasmaster committed 1 year ago1955b5b
  2. refactorSebastian Thiel committed 1 year ago3499050
  3. Implement WriteTo trait for gix::Blob with comprehensive testscopilot-swe-agent[bot] committed 1 year agoca99882
  4. feat: add `tree::EntryRef::to_owned()`.Sebastian Thiel committed 1 year ago3a5068e
  5. feat: add `EntryRef::kind()` as shortcut for `EntryRef::mode().kind()`.Sebastian Thiel committed 1 year ago3ef6b55
  6. j fmtSebastian Thiel committed 1 year agoc3c6504
  7. adapt to changes in `gix-date` and `gix-actor`Sebastian Thiel committed 1 year agoafdf1a5
  8. fix: Adapt to changes in gix-actorPierre Chevalier committed 1 year agob07f907
  9. adapt to changes in gix-objectPierre Chevalier committed 1 year ago8969245
  10. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  11. feat: add `tree::Editor|editor::Cursor::get()` to see if an entry is loaded at path.Sebastian Thiel committed 1 year ago3b53982
  12. feat: add `Tree::depthfirst()` with a delegate.Sebastian Thiel committed 1 year ago592e250
  13. fix: public access to the contained repository in wrapped types, like `Id`.Sebastian Thiel committed 1 year agoefc71fd
  14. reproduce a commit-write panic if the author is invalid (#1678)Sebastian Thiel committed 1 year agod15a493
  15. fix: assure submodules are skipped everywhereSebastian Thiel committed 2 years ago4079519
  16. feat!: `Repository::merge_trees()` now has a fully-wrapped outcome.Sebastian Thiel committed 2 years ago1d2262f
  17. feat: add `objects::tree::Editor::detach()` to get the underlying editor back.Sebastian Thiel committed 2 years ago27b663e
  18. feat: add `Object::peel_to_commit()` to assure an object turns into a commit.Sebastian Thiel committed 2 years ago2fce14f
  19. silently re-add `diff::tree::ChangeDetached`Sebastian Thiel committed 2 years agoc18ebbe
  20. feat: add `Repository::diff_tree_to_tree()` for greater similarity to `git2`Sebastian Thiel committed 2 years ago2b81e6c
  21. refactor!: always trackt he full path when producing diffs, but allow to disable it.Sebastian Thiel committed 2 years ago743695f
  22. refactor!: Use the new `tree_with_rewrites` plumbing implementation.Sebastian Thiel committed 2 years ago45b7155
  23. adapt to changes in `gix-diff`Sebastian Thiel committed 2 years ago3fd9fab
  24. thanks clippySebastian Thiel committed 2 years agoaf03832
  25. adapt to chagnes in `gix-diff`Sebastian Thiel committed 2 years ago5c1f010
  26. fix!: unify location of error type of `Repository::diff_resource_cache()`.Sebastian Thiel committed 2 years ago9e79ba3
  27. feat: make implicit free-list more controllableSebastian Thiel committed 2 years ago0cac690
  28. feat: add tree-editing capabilities to `Tree` and `Repository`.Sebastian Thiel committed 2 years agob279957
  29. fix!: `Tree::lookup_entry()` looses its `buf` argument.Sebastian Thiel committed 2 years agoc545d71
  30. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  31. Fix clippy::cast_losslessYuri Astrakhan committed 2 years ago29ad2df
  32. Add missing semicolonsYuri Astrakhan committed 2 years agoec69c88
  33. use improved gix-diff API for better buffer handlingSebastian Thiel committed 2 years agof944e49
  34. feat: add `objects::tree::diff::Platform::stats()` to quickly obtain diff-stats.Sebastian Thiel committed 2 years agoe079250
  35. feat: allow threaded-handling of tree-diff changes.Sebastian Thiel committed 2 years agob291de0