@@ -165,7 +165,7 @@ pub fn fold_home_dir(path: &Path) -> PathBuf {
165/// [`std::fs::canonicalize`] can be hard to use correctly, since it can often
165/// [`std::fs::canonicalize`] can be hard to use correctly, since it can often
166/// fail, or on Windows returns annoying device paths. This is a problem Cargo
166/// fail, or on Windows returns annoying device paths. This is a problem Cargo
167/// needs to improve on.
167/// needs to improve on.
168−/// Copied from cargo: https://github.com/rust-lang/cargo/blob/070e459c2d8b79c5b2ac5218064e7603329c92ae/crates/cargo-util/src/paths.rs#L81
168+/// Copied from cargo: <https://github.com/rust-lang/cargo/blob/070e459c2d8b79c5b2ac5218064e7603329c92ae/crates/cargo-util/src/paths.rs#L81>
169pub fn normalize_path(path: &Path) -> PathBuf {
169pub fn normalize_path(path: &Path) -> PathBuf {
170 let path = expand_tilde(path);
170 let path = expand_tilde(path);
171 let mut components = path.components().peekable();
171 let mut components = path.components().peekable();