1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 03:27:44 +00:00

tests ~ fix cargo clippy complaint (*allow* clippy::manual_strip; with FixME/ToDO)

- replace with the included/noted code when MSRV includes a stabilized `String::strip_prefix()`
This commit is contained in:
Roy Ivy III 2021-06-06 17:43:44 -05:00
parent 3f0ac06122
commit 7df5acc2dc

View file

@ -625,11 +625,20 @@ impl AtPath {
// Source:
// http://stackoverflow.com/questions/31439011/getfinalpathnamebyhandle-without-prepended
let prefix = "\\\\?\\";
// FixME: replace ...
#[allow(clippy::manual_strip)]
if s.starts_with(prefix) {
String::from(&s[prefix.len()..])
} else {
s
}
// ... with ...
// if let Some(stripped) = s.strip_prefix(prefix) {
// String::from(stripped)
// } else {
// s
// }
// ... when using MSRV with stabilized `strip_prefix()`
}
}