cargo clippy fixes
This commit is contained in:
parent
38e560aa51
commit
9d8f308a4d
1 changed files with 6 additions and 9 deletions
15
src/main.rs
15
src/main.rs
|
@ -239,7 +239,7 @@ fn update_garden<P: AsRef<Path>>(
|
|||
garden_path: P,
|
||||
current: GardenCache,
|
||||
) -> anyhow::Result<GardenCache> {
|
||||
let garden_path = garden_path.as_ref().clone();
|
||||
let garden_path = garden_path.as_ref();
|
||||
|
||||
let mut files: Vec<PathBuf> = fs::read_dir(&garden_path)?
|
||||
.filter_map(|entry| {
|
||||
|
@ -247,7 +247,7 @@ fn update_garden<P: AsRef<Path>>(
|
|||
let path = entry.path();
|
||||
if path.is_file() {
|
||||
let stripped_path = path.strip_prefix(&garden_path).unwrap().to_path_buf();
|
||||
if !stripped_path.to_str().unwrap().starts_with(".") {
|
||||
if !stripped_path.to_str().unwrap().starts_with('.') {
|
||||
return Some(stripped_path);
|
||||
}
|
||||
}
|
||||
|
@ -261,7 +261,7 @@ fn update_garden<P: AsRef<Path>>(
|
|||
return Err(anyhow!("Garden is empty."));
|
||||
}
|
||||
|
||||
let mut pages = current.pages.clone();
|
||||
let mut pages = current.pages;
|
||||
|
||||
let markdown_paths = files
|
||||
.iter()
|
||||
|
@ -271,13 +271,10 @@ fn update_garden<P: AsRef<Path>>(
|
|||
trace!("Loading {} into cache...", path.display());
|
||||
let mtime = path.metadata().unwrap().modified().ok();
|
||||
if let Some(page) = pages.get(&path) {
|
||||
match (mtime, page.timestamp) {
|
||||
(Some(fs_time), Some(last_time)) => {
|
||||
if fs_time == last_time {
|
||||
continue;
|
||||
}
|
||||
if let (Some(fs_time), Some(last_time)) = (mtime, page.timestamp) {
|
||||
if fs_time == last_time {
|
||||
continue;
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue