blob: 21e0bdba03be031547cc4492a844373da0db8d82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#![allow(unused_must_use)]
#![warn(clippy::create_dir)]
use std::fs::create_dir_all;
fn create_dir() {}
fn main() {
// Should be warned
std::fs::create_dir("foo");
//~^ create_dir
std::fs::create_dir("bar").unwrap();
//~^ create_dir
// Shouldn't be warned
create_dir();
std::fs::create_dir_all("foobar");
}
mod issue14994 {
fn with_no_prefix() {
use std::fs::create_dir;
create_dir("some/dir").unwrap();
//~^ create_dir
}
fn with_fs_prefix() {
use std::fs;
fs::create_dir("/some/dir").unwrap();
//~^ create_dir
}
fn with_full_prefix() {
std::fs::create_dir("/some/dir").unwrap();
//~^ create_dir
}
}
|