Use trim_start_matches instead of strip_prefix (#1156)
- This allow to not bump the pinned version to 1.45.0. - Change this, despite trim_start_matches returns a &str and not an Option, which I like less.
This commit is contained in:
parent
2ac1d79f8f
commit
5bf1687fa7
|
@ -21,7 +21,7 @@ stages:
|
||||||
rustup_toolchain: stable
|
rustup_toolchain: stable
|
||||||
linux-pinned:
|
linux-pinned:
|
||||||
imageName: 'ubuntu-16.04'
|
imageName: 'ubuntu-16.04'
|
||||||
rustup_toolchain: 1.45.0
|
rustup_toolchain: 1.43.0
|
||||||
pool:
|
pool:
|
||||||
vmImage: $(imageName)
|
vmImage: $(imageName)
|
||||||
steps:
|
steps:
|
||||||
|
|
|
@ -69,10 +69,7 @@ pub fn is_directory_quasi_empty(path: &Path) -> Result<bool> {
|
||||||
// Remove the unc part of a windows path
|
// Remove the unc part of a windows path
|
||||||
fn strip_unc(path: &PathBuf) -> String {
|
fn strip_unc(path: &PathBuf) -> String {
|
||||||
let path_to_refine = path.to_str().unwrap();
|
let path_to_refine = path.to_str().unwrap();
|
||||||
match path_to_refine.strip_prefix(LOCAL_UNC) {
|
path_to_refine.trim_start_matches(LOCAL_UNC).to_string()
|
||||||
Some(path_stripped) => path_stripped.to_string(),
|
|
||||||
None => path_to_refine.to_string(),
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn create_new_project(name: &str, force: bool) -> Result<()> {
|
pub fn create_new_project(name: &str, force: bool) -> Result<()> {
|
||||||
|
|
Loading…
Reference in New Issue