History

[ref] refactor

Sebastian Thiel committed 5 years ago

Commit 207a7991 parent 9c2edd58 files · +16 −16Browse files

Showing the changes to git-object/src/immutable/commit (2 of 8 files). Show all

Unified · Split

2 files
  1. git-object/src/immutable/commit/decode.rs +2 −2
  2. git-object/src/immutable/commit/iter.rs +2 −2
git-object/src/immutable/commit/decode.rs+2−2
@@ -31,11 +31,11 @@ pub fn message<'a, E: ParseError<&'a [u8]> + ContextError<&'a [u8]>>(i: &'a [u8] · 30 unmodified lines
31 31
32pub fn commit<'a, E: ParseError<&'a [u8]> + ContextError<&'a [u8]>>(i: &'a [u8]) -> IResult<&'a [u8], Commit<'_>, E> {32pub fn commit<'a, E: ParseError<&'a [u8]> + ContextError<&'a [u8]>>(i: &'a [u8]) -> IResult<&'a [u8], Commit<'_>, E> {
33 let (i, tree) = context("tree <40 lowercase hex char>", |i| {33 let (i, tree) = context("tree <40 lowercase hex char>", |i| {
34 parse::header_field(i, b"tree", parse::hex_sha1)34 parse::header_field(i, b"tree", parse::hex_hash)
35 })(i)?;35 })(i)?;
36 let (i, parents) = context(36 let (i, parents) = context(
37 "zero or more 'parent <40 lowercase hex char>'",37 "zero or more 'parent <40 lowercase hex char>'",
38 many0(|i| parse::header_field(i, b"parent", parse::hex_sha1)),38 many0(|i| parse::header_field(i, b"parent", parse::hex_hash)),
39 )(i)?;39 )(i)?;
40 let (i, author) = context("author <signature>", |i| {40 let (i, author) = context("author <signature>", |i| {
41 parse::header_field(i, b"author", parse::signature)41 parse::header_field(i, b"author", parse::signature)
git-object/src/immutable/commit/iter.rs+2−2
@@ -81,7 +81,7 @@ impl<'a> Iter<'a> { · 80 unmodified lines
81 Ok(match state {81 Ok(match state {
82 Tree => {82 Tree => {
83 let (i, tree) = context("tree <40 lowercase hex char>", |i| {83 let (i, tree) = context("tree <40 lowercase hex char>", |i| {
84 parse::header_field(i, b"tree", parse::hex_sha1)84 parse::header_field(i, b"tree", parse::hex_hash)
85 })(i)?;85 })(i)?;
86 *state = State::Parents;86 *state = State::Parents;
87 (87 (
@@ -94,7 +94,7 @@ impl<'a> Iter<'a> { · 6 unmodified lines
94 Parents => {94 Parents => {
95 let (i, parent) = context(95 let (i, parent) = context(
96 "commit <40 lowercase hex char>",96 "commit <40 lowercase hex char>",
97 opt(|i| parse::header_field(i, b"parent", parse::hex_sha1)),97 opt(|i| parse::header_field(i, b"parent", parse::hex_hash)),
98 )(i)?;98 )(i)?;
99 match parent {99 match parent {
100 Some(parent) => (100 Some(parent) => (