mod file_finder;
mod file_handler;
-mod gemini_parser;
-mod html_renderer;
use std::env::current_dir;
use std::fs::{create_dir_all, remove_dir_all};
let source = current_dir()?;
let source_name = source.file_name().unwrap().to_string_lossy();
let parent = source.parent().unwrap();
- let gemini_destination_name = format!("{}_gemini", source_name);
+ let gemini_destination_name = format!("{source_name}_gemini");
let gemini_destination = parent.join(gemini_destination_name);
- let html_destination_name = format!("{}_html", source_name);
+ let html_destination_name = format!("{source_name}_html");
let html_destination = parent.join(html_destination_name);
// Step 1. Identify the files
// Step 2. Load the layout
let mut file_handler = FileHandler::default();
match file_handler.get_layout_or_panic(&files) {
- Ok(_) => {}
+ Ok(()) => {}
Err(error) => {
- eprintln!("{}", error);
+ eprintln!("{error}");
exit(1);
}
}