Changed (BREAKING)
-
require
Ancestors
traversalfind()
to returnResult
Previously it would return anOption
and squelch legitimate errors
which already let to quite a bug hunt.Now
find()
should always return the original error when finding an
existing object, and keep it around in a Box.
That way we don't add yet another type parameter.Performance implications are measurable, but marginable. The error type
might be too big which is something we can indeed look at.
Commit Statistics
- 11 commits contributed to the release over the course of 68 calendar days.
- 69 days passed between releases.
- 1 commit where understood as conventional.
- 1 unique issue was worked on: #364
Commit Details
view details
- #364
- Uncategorized
- Merge branch 'for-onefetch' (8e5cb65)
- Release git-hash v0.9.3, git-features v0.20.0, git-config v0.2.0, safety bump 12 crates (f0cbb24)
- Merge branch 'svetli-n-refactor_git_config_tests' (babaa9f)
- adapt to breaking changes in git-actor (40c48c3)
- Merge branch 'AP2008-implement-worktree' (f32c669)
- Release git-bitmap v0.0.1, git-hash v0.9.0, git-features v0.19.0, git-index v0.1.0, safety bump 9 crates (4624725)
- Merge branch 'index-information' (025f157)