diff options
Diffstat (limited to 'crates/shirabe/src/command/base_command.rs')
| -rw-r--r-- | crates/shirabe/src/command/base_command.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/shirabe/src/command/base_command.rs b/crates/shirabe/src/command/base_command.rs index 8aff0d9..24b5a2b 100644 --- a/crates/shirabe/src/command/base_command.rs +++ b/crates/shirabe/src/command/base_command.rs @@ -564,11 +564,14 @@ impl<C: HasBaseCommandData> BaseCommand for C { let prefer_install = input.borrow().get_option("prefer-install"); match prefer_install.as_string().unwrap_or("") { "dist" => { - // TODO(phase-b): InputInterface set_option needs &mut self - let _ = "input.set_option('prefer-dist', true)"; + input + .borrow_mut() + .set_option("prefer-dist", PhpMixed::Bool(true))?; } "source" => { - let _ = "input.set_option('prefer-source', true)"; + input + .borrow_mut() + .set_option("prefer-source", PhpMixed::Bool(true))?; } "auto" => { prefer_dist = false; |
