--- a/rust/rhg/src/commands/files.rs Mon Feb 15 20:05:32 2021 +0100
+++ b/rust/rhg/src/commands/files.rs Mon Feb 15 20:13:09 2021 +0100
@@ -29,15 +29,14 @@
pub fn run(invocation: &crate::CliInvocation) -> Result<(), CommandError> {
let rev = invocation.subcommand_args.value_of("rev");
- let repo = Repo::find(invocation.non_repo_config, invocation.repo_path)?;
+ let repo = invocation.repo?;
if let Some(rev) = rev {
- let files =
- list_rev_tracked_files(&repo, rev).map_err(|e| (e, rev))?;
- display_files(invocation.ui, &repo, files.iter())
+ let files = list_rev_tracked_files(repo, rev).map_err(|e| (e, rev))?;
+ display_files(invocation.ui, repo, files.iter())
} else {
- let distate = Dirstate::new(&repo)?;
+ let distate = Dirstate::new(repo)?;
let files = distate.tracked_files()?;
- display_files(invocation.ui, &repo, files)
+ display_files(invocation.ui, repo, files)
}
}