Go to file
Manish Goregaokar b7ecb6e7c7 rustup
2015-01-07 09:35:34 +05:30
examples rust_clippy -> clippy 2014-12-26 05:30:03 +05:30
src rustup 2015-01-07 09:35:34 +05:30
.gitignore Create .gitignore 2014-11-19 13:22:58 +05:30
Cargo.toml rust_clippy -> clippy 2014-12-26 05:30:03 +05:30
README.md more readme 2014-12-28 20:12:48 +05:30

rust-clippy

A collection of lints that give helpful tips to newbies.

Lints included in this crate:

  • clippy_single_match: Warns when a match statement with a single nontrivial arm (i.e, where the other arm is _ => {}) is used, and recommends if let instead.
  • clippy_box_vec: Warns on usage of Box<Vec<T>>
  • clippy_dlist: Warns on usage of DList
  • clippy_str_to_string: Warns on usage of str::to_string()
  • clippy_toplevel_ref_arg: Warns when a function argument is declared ref (i.e. fn foo(ref x: u8), but not fn foo((ref x, ref y): (u8, u8))).

You can allow/warn/deny the whole set using the clippy lint group (#[allow(clippy)], etc)

More to come, please file an issue if you have ideas!

Licensed under MPL. If you're having issues with the license, let me know and I'll try to change it to something more permissive.