fix: early return when no results

This commit is contained in:
alexpasmantier 2024-07-26 13:58:56 +02:00
parent aa8812083f
commit 451dee0be5

View File

@ -209,6 +209,12 @@ pub fn search_file<'a>(
}),
)?;
if partial_results.is_empty() {
return Ok(FileResults {
path,
results: Vec::new(),
});
}
let mut results = vec![SearchResult {
line_number: partial_results[0].line_number,
line: partial_results[0].line.clone(),