1
0
mirror of https://github.com/pcvolkmer/osc-variant.git synced 2025-04-19 19:56:50 +00:00

refactor: Cleanup command handling

This commit is contained in:
Paul-Christian Volkmer 2024-01-17 09:25:38 +01:00
parent 0ec9c85e3a
commit bf5a3a697f

View File

@ -1,7 +1,7 @@
/*
* MIT License
*
* Copyright (c) 2023 Comprehensive Cancer Center Mainfranken
* Copyright (c) 2024 Comprehensive Cancer Center Mainfranken
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@ -248,8 +248,7 @@ pub fn handle(command: SubCommand) -> Result<(), Box<dyn Error>> {
data_a.print_diff(data_b, strict);
}
SubCommand::Sha256Sum { inputfile } => {
match fs::read_to_string(inputfile.clone()) {
SubCommand::Sha256Sum { inputfile } => match fs::read_to_string(inputfile.clone()) {
Ok(content) => {
println!(
"{} {}",
@ -264,8 +263,7 @@ pub fn handle(command: SubCommand) -> Result<(), Box<dyn Error>> {
Err(err) => {
eprintln!("{}", FileError::Reading(inputfile, err.to_string()));
}
};
}
},
SubCommand::Check {
file,
list,