Skip to content

Commit a87e28c

Browse files
committed
refactor, remove a level of nesting
1 parent 0fbbee0 commit a87e28c

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

crates/oxide/src/lib.rs

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -231,20 +231,22 @@ impl Scanner {
231231
}
232232

233233
let path = PathBuf::from(&source.base).join(&source.pattern);
234-
if let Some(folder_name) = path.file_name() {
235-
// Contains a file extension, e.g.: `foo.html`, therefore we don't want to
236-
// detect sources here.
237-
if folder_name.to_str().unwrap().contains(".") {
238-
continue;
239-
}
240-
241-
// Promote to auto source detection
242-
let detect_sources = DetectSources::new(path.clone());
234+
let Some(folder_name) = path.file_name() else {
235+
continue;
236+
};
243237

244-
let (files, globs) = detect_sources.detect();
245-
self.files.extend(files);
246-
self.globs.extend(globs);
238+
// Contains a file extension, e.g.: `foo.html`, therefore we don't want to
239+
// detect sources here.
240+
if folder_name.to_str().unwrap().contains(".") {
241+
continue;
247242
}
243+
244+
// Promote to auto source detection
245+
let detect_sources = DetectSources::new(path.clone());
246+
247+
let (files, globs) = detect_sources.detect();
248+
self.files.extend(files);
249+
self.globs.extend(globs);
248250
}
249251
}
250252
}

0 commit comments

Comments
 (0)