Fix link check report inconsistency (#2472)
* Fix link check report inconsistency * Fix formatting issue --------- Co-authored-by: Tanishq <tanishq@levels.fyi>
This commit is contained in:
parent
6a25b62d43
commit
9413d943f1
@ -178,13 +178,15 @@ pub fn check_external_links(site: &Site) -> Vec<String> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get unique links count from Vec by creating a temporary HashSet.
|
||||||
|
let unique_links_count = HashSet::<&str>::from_iter(
|
||||||
|
checked_links.iter().map(|link_def| link_def.external_link.as_str()),
|
||||||
|
)
|
||||||
|
.len();
|
||||||
|
|
||||||
println!(
|
println!(
|
||||||
"Checking {} external link(s). Skipping {} external link(s).{}",
|
"Checking {} external link(s). Skipping {} external link(s).{}",
|
||||||
// Get unique links count from Vec by creating a temporary HashSet.
|
unique_links_count,
|
||||||
HashSet::<&str>::from_iter(
|
|
||||||
checked_links.iter().map(|link_def| link_def.external_link.as_str())
|
|
||||||
)
|
|
||||||
.len(),
|
|
||||||
skipped_link_count,
|
skipped_link_count,
|
||||||
if invalid_url_links == 0 {
|
if invalid_url_links == 0 {
|
||||||
"".to_string()
|
"".to_string()
|
||||||
@ -272,7 +274,7 @@ pub fn check_external_links(site: &Site) -> Vec<String> {
|
|||||||
|
|
||||||
println!(
|
println!(
|
||||||
"> Checked {} external link(s): {} error(s) found.",
|
"> Checked {} external link(s): {} error(s) found.",
|
||||||
checked_links.len(),
|
unique_links_count,
|
||||||
errors.len()
|
errors.len()
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user