Unified · Split
| @@ -144,7 +144,7 @@ mod peel { · 143 unmodified lines | |||
| 144 | Ok(peeled) | 144 | Ok(peeled) |
| 145 | } | 145 | } |
| 146 | None => match self.target { | 146 | None => match self.target { |
| 147 | Target::Peeled(peeled) => Ok(peeled.clone()), | 147 | Target::Peeled(peeled) => Ok(peeled), |
| 148 | Target::Symbolic(_) => { | 148 | Target::Symbolic(_) => { |
| 149 | let mut seen = BTreeSet::new(); | 149 | let mut seen = BTreeSet::new(); |
| 150 | let cursor = &mut *self; | 150 | let cursor = &mut *self; |
| @@ -384,7 +384,7 @@ fn a_loose_ref_with_old_value_check_and_outdated_packed_refs_value_deletes_both_ · 383 unmodified lines | |||
| 384 | expected: PreviousValue::MustExistAndMatch(Target::Peeled(branch_id)), | 384 | expected: PreviousValue::MustExistAndMatch(Target::Peeled(branch_id)), |
| 385 | log: RefLog::AndReference, | 385 | log: RefLog::AndReference, |
| 386 | }, | 386 | }, |
| 387 | name: branch.name.into(), | 387 | name: branch.name, |
| 388 | deref: false, | 388 | deref: false, |
| 389 | }), | 389 | }), |
| 390 | git_lock::acquire::Fail::Immediately, | 390 | git_lock::acquire::Fail::Immediately, |
| @@ -47,7 +47,7 @@ where · 46 unmodified lines | |||
| 47 | { | 47 | { |
| 48 | pub(crate) fn from_file_ref(reference: git_ref::Reference, access: &'repo A) -> Self { | 48 | pub(crate) fn from_file_ref(reference: git_ref::Reference, access: &'repo A) -> Self { |
| 49 | Reference { | 49 | Reference { |
| 50 | inner: reference.into(), | 50 | inner: reference, |
| 51 | access, | 51 | access, |
| 52 | } | 52 | } |
| 53 | } | 53 | } |