aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository/vcs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/repository/vcs')
-rw-r--r--crates/shirabe/src/repository/vcs/svn_driver.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/crates/shirabe/src/repository/vcs/svn_driver.rs b/crates/shirabe/src/repository/vcs/svn_driver.rs
index 3d344ec..9b2ea47 100644
--- a/crates/shirabe/src/repository/vcs/svn_driver.rs
+++ b/crates/shirabe/src/repository/vcs/svn_driver.rs
@@ -85,8 +85,7 @@ impl SvnDriver {
}
self.inner.cache = Some(Cache::new(
- // TODO(phase-b): pass io by reference/clone
- todo!("self.inner.io clone"),
+ self.inner.io.clone(),
&format!(
"{}/{}",
self.inner
@@ -551,10 +550,9 @@ impl SvnDriver {
if self.util.is_none() {
self.util = Some(SvnUtil::new(
self.base_url.clone(),
- // TODO(phase-b): clone or borrow io/config
- todo!("self.inner.io clone"),
- todo!("self.inner.config clone"),
- Some(todo!("self.inner.process clone")),
+ self.inner.io.clone(),
+ self.inner.config.clone(),
+ Some(self.inner.process.clone()),
));
self.util
.as_mut()