From 0e2faed4ac9b5950eb786a7127f9fc02df050c25 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Wed, 23 Jun 2021 23:34:00 +0200 Subject: update_mtime(): Remove `.or_else()` idea Decided to keep the `match` expressions. Still working out how to clean up the code in this function, though. --- src/main.rs | 40 ---------------------------------------- 1 file changed, 40 deletions(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index 6dae021..be06c28 100644 --- a/src/main.rs +++ b/src/main.rs @@ -326,46 +326,6 @@ fn update_mtime>( .join("refs/heads") .join(&repo.default_branch); - // filetime::set_file_times( - // &default_branch_ref, - // update_time, - // update_time, - // ) - // .or_else(|e| { - // if (e.kind != io::ErrorKind::NotFound) { - // return Err(e); - // } - // - // let packed_refs_path = repo_path - // .as_ref() - // .join("packed-refs"); - // - // filetime::set_file_times( - // &packed_refs_path, - // update_time, - // update_time, - // ) - // }) - // .or_else(|e| { - // if (e.kind != io::ErrorKind::NotFound) { - // return Err(e); - // } - // - // let packed_refs_path = repo_path - // .as_ref() - // .join("packed-refs"); - // - // filetime::set_file_times( - // &packed_refs_path, - // update_time, - // update_time, - // ) - // }) - // .with_context(|| format!( - // "unable to set mtime on '{}'", - // &default_branch_ref.display(), - // ))?; - // Try updating times on the default ref. match filetime::set_file_times( &default_branch_ref, -- cgit v1.2.3