| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-04-08 | cargo fmt | Philipp Hansch | -2/+3 | |
| 2019-04-07 | Fix ICE in suspicious_else_formatting | Philipp Hansch | -2/+2 | |
| 2019-04-05 | use a multispan for MANY_SINGLE_CHAR_NAMES | Andy Russell | -28/+63 | |
| 2019-04-04 | NFC: fix typos | Matthias Krüger | -2/+2 | |
| 2019-04-03 | rustup https://github.com/rust-lang/rust/pull/59657 | Matthias Krüger | -1/+1 | |
| commit: 4122d2221ec65232bc211a266d0796a4713e0d39 | ||||
| 2019-04-02 | Add TransmutingNull Lint | Félix Fischer | -13/+140 | |
| * Late Lint pass, catches: * One liner: 0 -> null -> transmute * One liner: std:null() -> transmute * Const (which resolves to null) -> transmute * UI Test case for Lint * Updated test for issue 3849, because now the lint that code generated is in Clippy. * Expanded `const.rs` miri-based Constant Folding code, to cover raw pointers | ||||
| 2019-04-01 | Rustup to https://github.com/rust-lang/rust/pull/58805 | Philipp Hansch | -2/+1 | |
| 2019-04-01 | Updated source to match with recent rustc `master` toolchain changes | Félix Fischer | -2/+4 | |
| 2019-04-01 | Fix dogfood error of question_mark lint fix | flip1995 | -3/+2 | |
| 2019-04-01 | Fix question_mark lint+test | flip1995 | -1/+8 | |
| 2019-03-28 | use `span_lint_and_sugg` in `explicit_counter_loop` | rail | -7/+17 | |
| 2019-03-26 | Fix some test failures | Félix Fischer | -2/+1 | |
| 2019-03-26 | Hacky rustup | Oliver Scherer | -26/+34 | |
| 2019-03-23 | run cargo fmt | Matthias Krüger | -4/+1 | |
| 2019-03-23 | rustup https://github.com/rust-lang/rust/pull/59096/ | Matthias Krüger | -17/+11 | |
| 2019-03-23 | Change explicit_counter_loop's message to add parentheses if necessary | rail | -1/+5 | |
| 2019-03-23 | Change explicit_counter_loop's message to reflect original variable name | rail | -2/+4 | |
| 2019-03-18 | Cargo fmt | Mateusz Mikuła | -60/+58 | |
| 2019-03-18 | Drop range_contains feature | Mateusz Mikuła | -1/+0 | |
| 2019-03-18 | Fix rustfmt::skip detection | Mateusz Mikuła | -1/+2 | |
| 2019-03-18 | Rework clippy detection in attribute lint | Mateusz Mikuła | -3/+4 | |
| 2019-03-18 | name -> check_name | Mateusz Mikuła | -16/+16 | |
| 2019-03-18 | span -> span() | Mateusz Mikuła | -3/+3 | |
| 2019-03-18 | name -> ident_str | Mateusz Mikuła | -3/+7 | |
| 2019-03-18 | NestedMetaItemKind -> NestedMetaItem | Mateusz Mikuła | -5/+5 | |
| 2019-03-18 | Drop redundant & | Mateusz Mikuła | -1/+1 | |
| 2019-03-18 | Fix path_qualified | Mateusz Mikuła | -11/+17 | |
| As suggested by eddyb | ||||
| 2019-03-18 | Replace most of ty:Ty with Ty | Mateusz Mikuła | -18/+18 | |
| 2019-03-16 | Feed dog | flip1995 | -3/+4 | |
| 2019-03-16 | Adapt paths to new formatting | flip1995 | -12/+12 | |
| 2019-03-16 | cargo fmt | flip1995 | -25/+19 | |
| 2019-03-16 | Use LocalInternedString inside of AbsolutePathPrinter | flip1995 | -11/+14 | |
| 2019-03-16 | AbsolutePathBuffer -> AbsolutePathPrinter | flip1995 | -6/+6 | |
| 2019-03-16 | Remove ty::TyKind from eta_reduction and replace it with ty::Ty | flip1995 | -15/+15 | |
| 2019-03-15 | parent_def_id -> parent | flip1995 | -1/+2 | |
| 2019-03-15 | item_path_str -> def_path_str | flip1995 | -3/+3 | |
| 2019-03-15 | Reimplement AbsolutePathBuffer | flip1995 | -34/+107 | |
| 2019-03-15 | Auto merge of #3883 - daxpedda:missing_docs_in_private_items, r=phansch | bors | -2/+19 | |
| Add `doc(include = ...)` detection to `missing_docs_in_private_items` The whole `missing documentation in crate` part doesn't have any tests. If I should add test cases tell me. | ||||
| 2019-03-14 | Add a test for `doc(include)` | daxpedda | -3/+1 | |
| Tiny code improvement. | ||||
| 2019-03-14 | Add `doc(include = ...)` detection to `missing_docs_in_private_items` | daxpedda | -2/+21 | |
| 2019-03-14 | Auto merge of #3877 - rink1969:3842, r=flip1995 | bors | -1/+29 | |
| casting integer literal to float is unnecessary fix issue https://github.com/rust-lang/rust-clippy/issues/3842 | ||||
| 2019-03-14 | casting integer literal to float is unnecessary | rink1969 | -1/+29 | |
| 2019-03-13 | Auto merge of #3873 - phansch:hiridification, r=flip1995 | bors | -16/+15 | |
| Some more HirId-ification * 8a59f81: Rename span_lint_node* functions to span_lint_hir* * a457258: Use `HirId` instead of `NodeId` for lookup | ||||
| 2019-03-13 | cargo fmt | Philipp Hansch | -2/+2 | |
| 2019-03-12 | Auto merge of #3869 - taiki-e:use_self, r=flip1995 | bors | -1/+2 | |
| Fix `use_self` false positive on nested functions Related to https://github.com/rust-lang/rust-clippy/pull/3640 The current `use_self` warns the following code. ```rust #![warn(clippy::use_self)] struct Foo {} impl Foo { fn bar() { fn baz() -> Foo { //^ warning: unnecessary structure name repetition Foo {} //^ warning: unnecessary structure name repetition } } } ``` | ||||
| 2019-03-12 | Auto merge of #3794 - mikerite:fix-3739, r=phansch | bors | -2/+2 | |
| Fix `boxed_local` suggestion Don't warn about an argument that is moved into a closure. ExprUseVisitor doesn't walk into nested bodies so use a new visitor that collects the variables that are moved into closures. Fixes #3739 | ||||
| 2019-03-12 | Use `HirId` instead of `NodeId` for lookup | Philipp Hansch | -2/+1 | |
| 2019-03-12 | Auto merge of #3871 - taiki-e:needless_continue, r=phansch | bors | -14/+26 | |
| Fix `needless_continue` false positive If the `continue` has a label, check it matches the label of the loop. Fixes https://github.com/rust-lang/rust-clippy/issues/2329 | ||||
| 2019-03-12 | Rename span_lint_node* functions to span_lint_hir* | Philipp Hansch | -14/+14 | |
| Because they now take a `hir_id` instead of a `node_id` argument. | ||||
| 2019-03-12 | Auto merge of #3865 - phansch:run_more_doc_tests, r=flip1995 | bors | -52/+103 | |
| Run more doc tests This executes some more doc tests that were ignored before. | ||||
