Refactor (BREAKING)
-
Introduce RefPrefixes type
TheRefPrefixestype captures the intent of building a set of
ref-prefixarguments for the ls-refs protocol.Since refspecs are the natural type that these are built from, as seen
inhandshake/mod.rs, a constructor is provided in the form of
RefPrefixes::from_refspecs.For other, external API users
RefSpecs::newandRefSpecs::extend
are provided.This is also a breaking change to
LsRefsCommand::new()which now takes
Option<RefPrefixes>as first parameter.
Commit Statistics
- 10 commits contributed to the release over the course of 32 calendar days.
- 32 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update changelogs prior to release (f9fbcba)
- Merge pull request #2518 from GitoxideLabs/improvements (444a92b)
- Make
package.includepatterns more specific so they don't match ignored files (c2c917f) - Merge pull request #2499 from GitoxideLabs/dependabot/cargo/cargo-17cc682121 (44020e0)
- Bump the cargo group with 26 updates (9d04035)
- Merge pull request #2485 from GitoxideLabs/fintohaps/fix-ls-refs-prefixing (700ad9e)
- Fail on missing explicit refs after exact ls-refs` (df41a64)
- Refactor (82674cb)
- Introduce RefPrefixes type (c86b00b)
- Merge pull request #2480 from GitoxideLabs/report (98bae84)