tsk-77: Print version of the software (#86)

* tsk-77: Added code to print version

* tsk-77: Removed print statement

* tsk-77: Code formatting

* tsk-77: Version bump

* tsk-77: Updated help
This commit was merged in pull request #86.
This commit is contained in:
KD
2025-10-22 21:40:12 -04:00
committed by GitHub
parent 9328f3d3da
commit 2188c2b746
6 changed files with 30 additions and 15 deletions
+7 -2
View File
@@ -4,6 +4,7 @@ mod models;
mod parsers;
mod syncers;
mod utilities;
mod version;
use std::env;
@@ -17,13 +18,17 @@ async fn main() {
utilities::checks::exit_program(-1);
}
println!("Argument count: {args_len}");
let mut act_mgr = managers::action_managers::ActionManager::default();
act_mgr.set_params(&args);
act_mgr.initialize();
let chosen_act = act_mgr.retrieve_icarus_action();
for act in &chosen_act.flags {
if act.flag == "-v" {
version::print_version();
utilities::checks::exit_program(-1);
}
}
chosen_act.print_action_and_flags();
let mut cmt_mgr = managers::commit_manager::CommitManager {