| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-11-25 | Use absolute path for `declare_tool_lint` in `declare_clippy_lint` | Alex Macleod | -1/+1 | |
| 2023-10-23 | Set existing doc-tests to `no_run` | Alex Macleod | -1/+1 | |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -1/+1 | |
| Indexing is similar to method calls in having an arbitrary left-hand-side and then something on the right, which is the main part of the expression. Method calls already have a span for that right part, but indexing does not. This means that long method chains that use indexing have really bad spans, especially when the indexing panics and that span in coverted into a panic location. This does the same thing as method calls for the AST and HIR, storing an extra span which is then put into the `fn_span` field in THIR. | ||||
| 2021-12-06 | Merge commit 'a5d597637dcb78dc73f93561ce474f23d4177c35' into clippyup | flip1995 | -0/+1 | |
| 2021-07-29 | Merge commit '0cce3f643bfcbb92d5a1bb71858c9cbaff749d6b' into clippyup | flip1995 | -5/+5 | |
| 2021-03-25 | Merge commit '0e87918536b9833bbc6c683d1f9d51ee2bf03ef1' into clippyup | flip1995 | -1/+2 | |
| 2020-09-10 | Merge commit '5034d47f721ff4c3a3ff2aca9ef2ef3e1d067f9f' into clippyup | flip1995 | -6/+3 | |
| 2020-09-08 | Adjust Clippy for CONST_ITEM_MUTATION lint | Aaron Hill | -3/+1 | |
| We no longer lint assignments to const item fields in the `temporary_assignment` lint, since this is now covered by the `CONST_ITEM_MUTATION` lint. Additionally, we `#![allow(const_item_mutation)]` in the `borrow_interior_mutable_const.rs` test. Clippy UI tests are run with `-D warnings`, which seems to cause builtin lints to prevent Clippy lints from running. | ||||
| 2020-07-14 | Merge commit '2ca58e7dda4a9eb142599638c59dc04d15961175' into clippyup | flip1995 | -7/+1 | |
| 2020-07-03 | Use 'tcx for references to AccessLevels wherever possible. | Eduard-Mihai Burtescu | -3/+3 | |
| 2020-07-02 | rustc_lint: avoid using TypeckTables::empty for LateContext. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-06-26 | rustc_lint: only query `typeck_tables_of` when a lint needs it. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-02-18 | Clean up imports | Yuki Okushi | -2/+1 | |
| 2020-01-13 | Rustup to rust-lang/rust#68045 | Yuki Okushi | -1/+1 | |
| 2020-01-11 | Rustup to rust-lang/rust#67806 | Yuki Okushi | -3/+2 | |
| 2020-01-07 | Rustup to rust-lang/rust#67886 | Yuki Okushi | -2/+2 | |
| 2019-12-27 | Rustup to rust-lang/rust#66936 | Yuki Okushi | -2/+2 | |
| 2019-12-24 | rustup "Add span information to `ExprKind::Assign`" | Lzu Tao | -1/+1 | |
| 2019-12-04 | Rustup to rust-lang/rust#66878 | Matthias Krüger | -1/+2 | |
| 2019-09-27 | Rustup to rust-lang/rust#64813 | flip1995 | -3/+3 | |
| 2019-05-03 | Rustup to rustc 1.36.0-nightly (13fde05b1 2019-05-03) | Matthias Krüger | -2/+2 | |
| 2019-04-17 | Use lint pass macros | Matthew Kraai | -14/+3 | |
| Fixes #3917. | ||||
| 2019-03-05 | move lint documentation into macro invocations | Andy Russell | -12/+12 | |
| 2019-01-27 | rustup https://github.com/rust-lang/rust/pull/57726 | Matthias Krüger | -0/+4 | |
| 2019-01-08 | Remove all copyright license headers | Philipp Hansch | -9/+0 | |
| Discussion previously happened in https://github.com/rust-lang/rust/pull/43498 | ||||
| 2018-12-30 | Move constant write checks to temporary_assignment lint | Konrad Borowski | -7/+17 | |
| They make more sense here | ||||
| 2018-12-29 | Remove crate:: prefixes from crate paths | Konrad Borowski | -3/+3 | |
| This is somewhat misleading, as those are actually external crates, and don't need a crate:: prefix. | ||||
| 2018-11-27 | Run rustfmt on clippy_lints | flip1995 | -2/+1 | |
| 2018-10-06 | Add license header to Rust files | Manish Goregaokar | -0/+10 | |
| 2018-09-15 | Reintroduce `extern crate` for non-Cargo dependencies. | Eduard-Mihai Burtescu | -3/+3 | |
| 2018-08-29 | Switch to declare_tool_lint macro | flip1995 | -1/+1 | |
| 2018-07-19 | Remove import of rustc | Manish Goregaokar | -0/+1 | |
| 2018-07-16 | ExprKind | csmoe | -4/+4 | |
| 2018-05-30 | Run rustfix | Mateusz Mikuła | -2/+2 | |
| 2018-04-15 | Fix clippy error | Michael Wright | -4/+3 | |
| 2018-04-15 | Fix compilation for nightly 2018-04-15 | Michael Wright | -2/+2 | |
| This only fixes compilation and the build. It's possible that the `author` and `inspector` lints are broken but there are no failing tests. Closes #2667 | ||||
| 2018-03-28 | Categorize all the lints! | Oliver Schneider | -2/+2 | |
| 2017-09-05 | Run nightly rustfmt | Oliver Schneider | -5/+2 | |
| 2016-12-20 | also run rustfmt on clippy-lints | Oliver Schneider | -1/+1 | |
| 2016-12-07 | update to the rust-PR that unblocks clippy | Oliver Schneider | -2/+2 | |
| 2016-12-06 | rustup to rustc 1.15.0-dev (3b248a184 2016-12-05) | Oliver Schneider | -1/+1 | |
| 2016-08-07 | Make the lint docstrings more consistent. | Georg Brandl | -4/+4 | |
| 2016-07-16 | Improve docs | mcarton | -3/+8 | |
| 2016-06-16 | round 1 | Oliver Schneider | -3/+3 | |
| 2016-05-27 | split clippy into lints, plugin and cargo-clippy | Oliver Schneider | -0/+49 | |
