| #![allow(clippy::needless_raw_string_hashes)] | |
| #![warn(clippy::join_absolute_paths)] | |
| use std::path::{Path, PathBuf}; | |
| fn main() { | |
| let path = Path::new("/bin"); | |
| PathBuf::from("/sh"); | |
| //~^ join_absolute_paths | |
| let path = PathBuf::from("/bin"); | |
| PathBuf::from("/sh"); | |
| //~^ join_absolute_paths | |
| let path = PathBuf::from("/bin"); | |
| PathBuf::from(r#"/sh"#); | |
| //~^ join_absolute_paths | |
| let path = Path::new("C:\\Users"); | |
| PathBuf::from("\\user"); | |
| //~^ join_absolute_paths | |
| let path = PathBuf::from("C:\\Users"); | |
| PathBuf::from("\\user"); | |
| //~^ join_absolute_paths | |
| let path = PathBuf::from("C:\\Users"); | |
| PathBuf::from(r#"\user"#); | |
| //~^ join_absolute_paths | |
| let path: &[&str] = &["/bin"]; | |
| path.join("/sh"); | |
| let path = Path::new("/bin"); | |
| path.join("sh"); | |
| } |