| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-10-11 | Stabilize tool lints | Oliver Scherer | -1/+1 | |
| 2018-10-08 | Fix cast_possible_truncation warnings | Devon Hollowood | -0/+1 | |
| 2018-10-06 | Add license header to Rust files | Manish Goregaokar | -0/+10 | |
| 2018-10-04 | Reimplement the `fn_to_numeric_cast_with_truncation` lint | Philipp Hansch | -0/+2 | |
| 2018-10-03 | Reimplement the `fn_to_numeric_cast` lint | Philipp Hansch | -0/+2 | |
| 2018-10-02 | Reimplement the `map_clone` lint from scratch | Oliver Schneider | -0/+4 | |
| 2018-10-02 | relicensing: Remove map_clone | Manish Goregaokar | -4/+0 | |
| This removes the code added in https://github.com/rust-lang-nursery/rust-clippy/pull/427 | ||||
| 2018-10-02 | relicensing: Remove fn_to_numeric_cast, fn_to_numeric_cast_with_truncation | Manish Goregaokar | -4/+0 | |
| This removes the code added in https://github.com/rust-lang-nursery/rust-clippy/pull/2814 | ||||
| 2018-09-26 | Implement unnecesary_filter_map lint | Michael Wright | -0/+2 | |
| 2018-09-24 | Lint for chaining flatten after map | Jane Lusby | -0/+1 | |
| This change adds a lint to check for instances of `map(..).flatten()` that can be trivially shortened to `flat_map(..)` Closes #3196 | ||||
| 2018-09-19 | mem_replace: apply update_lints tool. | Jay Kickliter | -0/+1 | |
| 2018-09-19 | Add lint for `mem::replace(.., None)`. | Jay Kickliter | -0/+3 | |
| Suggest `Option::take()` as an alternative. | ||||
| 2018-09-15 | Add internal lint compiler_lint_functions | flip1995 | -2/+4 | |
| 2018-09-15 | Reintroduce `extern crate` for non-Cargo dependencies. | Eduard-Mihai Burtescu | -4/+22 | |
| 2018-09-13 | fix warnings about trivial casts, mostly {i,u}128 -> {i,u}128, such as ↵ | Matthias Krüger | -1/+1 | |
| "i128::min_value() as i128" | ||||
| 2018-09-13 | Merge pull request #3085 from mikerite/revert-98dbce | Philipp Hansch | -3/+1 | |
| Revert "Fix E0502 warnings" | ||||
| 2018-09-08 | clippy_lints: enable crate_visibility_modifier since it is used but no ↵ | Matthias Krüger | -0/+1 | |
| longer part of 2018 edition. Fixes build with https://github.com/rust-lang/rust/pull/53999 | ||||
| 2018-09-07 | Merge pull request #3129 from mipli/3091-numeric-typo | Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer | -0/+2 | |
| Add lint for misstyped literal casting | ||||
| 2018-09-05 | Add lint for misstyped literal casting | Michael A. Plikk | -0/+2 | |
| 2018-09-03 | Lint against needless uses of `collect()` | Josh Holmer | -0/+2 | |
| Handles cases of `.collect().len()`, `.collect().is_empty()`, and `.collect().contains()`. This lint is intended to be generic enough to be added to at a later time with other similar patterns that could be optimized. Closes #3034 | ||||
| 2018-09-03 | iter conservation efforts: save the endangered .iter() and .into_iter() | Josh Triplett | -4/+2 | |
| Make explicit_iter_loop and explicit_into_iter_loop allow-by-default, so that people can turn them on if they want to enforce that style; avoid presenting them as *the* idiomatic Rust style, rather than just *a* style. | ||||
| 2018-09-03 | Make `Conf::default` available | Nick Cameron | -1/+1 | |
| Fixes RLS | ||||
| 2018-09-01 | Merge pull request #2977 from flip1995/tool_lints | Manish Goregaokar | -22/+23 | |
| Implement tool_lints | ||||
| 2018-08-29 | Merge pull request #3105 from frewsxcv/frewsxcv-private | Manish Goregaokar | -2/+2 | |
| Make clippy_lints::{utils,consts} modules private, remove unused items. | ||||
| 2018-08-29 | Implement backwards compatibility changes introduced by rust-lang/rust#53762 | flip1995 | -10/+10 | |
| 2018-08-29 | Adapt codebase to the tool_lints | flip1995 | -2/+3 | |
| 2018-08-29 | Switch to declare_tool_lint macro | flip1995 | -10/+10 | |
| 2018-08-29 | Switch to tool_lints | flip1995 | -20/+20 | |
| 2018-08-29 | switch lint from 'style' to 'complexity' | Corey Farwell | -1/+1 | |
| 2018-08-28 | New lint: Suggest `ptr.add([usize])` over `ptr.offset([usize] as isize)`. | Corey Farwell | -0/+4 | |
| First part of #3047. | ||||
| 2018-08-28 | Make clippy_lints::{utils,consts} modules private, remove unused items. | Corey Farwell | -2/+2 | |
| 2018-08-26 | Merge pull request #3082 from mikerite/move-range-lints | Philipp Krones | -2/+3 | |
| Move some range lints to complexity | ||||
| 2018-08-26 | Revert "Fix E0502 warnings" | Michael Wright | -3/+1 | |
| This reverts commit 98dbce4fe4a6f63a4d1f9e2fdd6b2752ed097af4. The compiler no longer emits the warnings in #2982 with the original code. | ||||
| 2018-08-26 | Remove `iterator_find_map` feature attribute | Michael Wright | -1/+0 | |
| Closes #3083 | ||||
| 2018-08-26 | Move some range lints to complexity | Michael Wright | -2/+3 | |
| Recategorize `range_plus_one` and `range_minus_one` to `complexity`. This moves `range_plus_one` out of the nursery as the inclusive range syntax is now stable. Both are moved to `complexity` as it is more consistent with other lints such as `int_plus_one`. | ||||
| 2018-08-24 | Merge pull request #3048 from goodmanjonathan/assign_op | Philipp Krones | -1/+4 | |
| deprecate assign_ops lint | ||||
| 2018-08-24 | Add copy_iterator lint (#1534) | Niklas Fiekas | -0/+3 | |
| 2018-08-23 | remove macro_vis_matcher feature gate since it is stable now. | Matthias Krüger | -1/+0 | |
| Warning was: warning: the feature `macro_vis_matcher` has been stable since 1.29.0 and no longer requires an attribute to enable --> src/lib.rs:4:12 | 4 | #![feature(macro_vis_matcher)] | ^^^^^^^^^^^^^^^^^ | = note: #[warn(stable_features)] on by default | ||||
| 2018-08-23 | Remove now stable tool_attributes feature | flip1995 | -2/+0 | |
| 2018-08-19 | Remove implied rust_2018 feature | Manish Goregaokar | -1/+0 | |
| We are already on the edition and this feature is implied. | ||||
| 2018-08-16 | fix-2927: Update formatting | Michael Wright | -8/+8 | |
| 2018-08-15 | Fix #2927 | Michael Wright | -14/+18 | |
| 2018-08-14 | Merge pull request #3026 from dwijnand/fxhash | Philipp Krones | -0/+2 | |
| Add an internal lint for FxHashMap/FxHashSet | ||||
| 2018-08-14 | Move shadow_unrelated to pedantic | Dale Wijnand | -1/+1 | |
| 2018-08-14 | Avoid new_without_default_derive in DefaultHashTypes | Dale Wijnand | -1/+1 | |
| 2018-08-13 | deprecate assign_ops lint | Jonathan Goodman | -1/+4 | |
| 2018-08-12 | Add an internal lint for FxHashMap/FxHashSet | Dale Wijnand | -0/+2 | |
| 2018-08-08 | Merge pull request #2823 from flip1995/thingies_things | Oliver Schneider | -1/+2 | |
| Replace cfg_attr(rustfmt... with rustfmt::skip | ||||
| 2018-08-06 | Fix #3000 | Michael Wright | -1/+1 | |
| 2018-08-02 | Replace cfg_attr(rustfmt... thingies | flip1995 | -1/+2 | |
