diff --git a/src/arguments.rs b/src/arguments.rs index 6319aeb..df28448 100644 --- a/src/arguments.rs +++ b/src/arguments.rs @@ -1,10 +1,9 @@ use std::collections::HashMap; pub fn get_package_install_list(args: Vec) -> HashMap{ - let op_args = args.get(2..).expect("Not enough arguments!").to_vec(); let mut archive = false; let mut packages: HashMap = HashMap::new(); - for arg in op_args { + for arg in args { match arg.as_str() { "-r" | "--remote" => { archive = false; diff --git a/src/main.rs b/src/main.rs index 6ef6dfd..fa3072f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -21,6 +21,7 @@ fn main() { } "install" | "i" => { // Install the selected package(s). let packages = arguments::get_package_install_list(args); + dbg!(packages); } "remove" | "r" => {