7b7e3ca511
In other words, support: `disallowed_methods = ["alloc::vec::Vec::new"]` (a free function) in addition to `disallowed_methods = ["alloc::vec::Vec::leak"]` (a method). Improve the documentation to clarify that users must specify the full qualified path for each disallowed function, which can be confusing for reexports. Include an example `clippy.toml`. Simplify the actual lint pass so we can reuse `utils::fn_def_id`.
13 lines
216 B
Rust
13 lines
216 B
Rust
#![warn(clippy::disallowed_method)]
|
|
|
|
extern crate regex;
|
|
use regex::Regex;
|
|
|
|
fn main() {
|
|
let re = Regex::new(r"ab.*c").unwrap();
|
|
re.is_match("abc");
|
|
|
|
let a = vec![1, 2, 3, 4];
|
|
a.iter().sum::<i32>();
|
|
}
|