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