tsk-82: Refactor validate_args() method (#90)

* tsk-82: Refactored validate_flags() method

* tsk-82: Warning fix

* tsk-82: Code formatting

* tsk-82: Version bump

* tsk-82: Forgot this

* tsk-82: Fix
This commit was merged in pull request #90.
This commit is contained in:
KD
2025-10-24 20:51:33 -04:00
committed by GitHub
parent 686e0d8f1f
commit 6bedab0d88
4 changed files with 11 additions and 11 deletions
Generated
+1 -1
View File
@@ -451,7 +451,7 @@ dependencies = [
[[package]] [[package]]
name = "icarus-dm" name = "icarus-dm"
version = "0.8.7" version = "0.8.8"
dependencies = [ dependencies = [
"futures", "futures",
"http", "http",
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "icarus-dm" name = "icarus-dm"
version = "0.8.7" version = "0.8.8"
rust-version = "1.90" rust-version = "1.90"
edition = "2024" edition = "2024"
+8 -8
View File
@@ -68,17 +68,17 @@ impl ActionManager {
while i < flag_vals.len() { while i < flag_vals.len() {
let flag = &flag_vals[i]; let flag = &flag_vals[i];
let mut flg = models::flags::Flags::default(); let mut flg = models::flags::Flags::default();
// TODO: Refactor this if self.is_valid_flag(flag) {
if self.is_valid_flag(flag) && self.does_flag_have_value(flag) { if self.does_flag_have_value(flag) {
flg.flag = String::from(flag); flg.flag = String::from(flag);
flg.value = String::from(&flag_vals[i + 1]); flg.value = String::from(&flag_vals[i + 1]);
i += 1; i += 1;
} else if self.is_valid_flag(flag) { } else {
flg.flag = String::from(flag); flg.flag = String::from(flag);
}
} else { } else {
utilities::checks::exit_program(-1); utilities::checks::exit_program(-1);
} }
+1 -1
View File
@@ -1,7 +1,7 @@
use std::collections::HashMap; use std::collections::HashMap;
use std::default::Default; use std::default::Default;
use std::fs::read_dir; use std::fs::read_dir;
use std::io::{Result, Write}; use std::io::Result;
use std::str::FromStr; use std::str::FromStr;
use crate::managers; use crate::managers;