aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/installer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/installer.rs')
-rw-r--r--crates/shirabe/src/installer.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/shirabe/src/installer.rs b/crates/shirabe/src/installer.rs
index ff8a80d..4de52b5 100644
--- a/crates/shirabe/src/installer.rs
+++ b/crates/shirabe/src/installer.rs
@@ -255,9 +255,8 @@ impl Installer {
self.execute_operations = false;
self.write_lock = false;
self.dump_autoloader = false;
- // TODO(phase-b): borrow conflict: passing &mut self.repository_manager while &self
- // is implicit. Refactor mock_local_repositories or split borrow.
- // self.mock_local_repositories(&mut self.repository_manager);
+ let repository_manager = self.repository_manager.clone();
+ self.mock_local_repositories(&mut repository_manager.borrow_mut())?;
}
if self.download_only {