| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-12-05 | Remove `#[rustc_host]`, use internal desugaring | Deadbeef | -3/+3 | |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 | |
| `x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`. Then I had to remove a few unnecessary parens and muts that were exposed now. | ||||
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+3 | |
| 2023-07-04 | allow host param to be lowercase | Deadbeef | -0/+4 | |
| 2023-04-20 | reimpl `make non_upper_case_globals lint not report trait impls` | Ezra Shaw | -9/+12 | |
| 2023-04-19 | make `non_upper_case_globals` lint not report trait impls | Ezra Shaw | -6/+9 | |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -3/+2 | |
| 2023-03-21 | Use local key in providers | Michael Goulet | -4/+2 | |
| 2023-01-28 | Remove `HirId -> LocalDefId` map from HIR. | Camille GILLOT | -2/+2 | |
| 2023-01-28 | Take a LocalDefId in hir::Visitor::visit_fn. | Camille GILLOT | -8/+8 | |
| 2023-01-09 | refactor: cleanup | Rejyr | -2/+0 | |
| 2023-01-09 | migrate: `nonstandard_style.rs` | Rejyr | -80/+51 | |
| 2023-01-04 | get_parent and find_parent | Michael Goulet | -1/+1 | |
| 2023-01-04 | rename get_parent_node to parent_id | Michael Goulet | -2/+1 | |
| 2022-12-16 | Detect inherent associated types not having CamelCase | Deadbeef | -1/+11 | |
| Fixes #105341. | ||||
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -13/+13 | |
| 2022-10-10 | Rename AssocItemKind::TyAlias to AssocItemKind::Type | Michael Goulet | -1/+1 | |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -48/+55 | |
| 2022-09-12 | Remove unused span argument from `check_mod` and `process_mod`. | Nicholas Nethercote | -7/+1 | |
| 2022-08-11 | Add visitors for PatField and ExprField. | Eric Huss | -11/+6 | |
| This helps simplify the code. It also fixes it to use the correct parent when lowering. One consequence is the `non_snake_case` lint needed to change the way it looked for parent nodes in a struct pattern. This also includes a small fix to use the correct `Target` for expression field attribute validation. | ||||
| 2022-08-01 | Remove DefId from AssocItemContainer. | Camille GILLOT | -2/+2 | |
| 2022-06-30 | lint: port non-standard style diagnostics | David Wood | -18/+22 | |
| Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-04-23 | Stop visiting visibility. | Camille GILLOT | -1/+1 | |
| 2022-01-23 | rustc_lint: Remove some redundant fields from `EarlyContext` | Vadim Petrochenkov | -1/+1 | |
| Use consistent function parameter order for early context construction and early linting Rename some functions to make it clear that they do not necessarily work on the whole crate | ||||
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -3/+3 | |
| 2021-10-03 | Fix extra `non_snake_case` warning for shorthand field bindings | Fabian Wolff | -6/+7 | |
| 2021-08-22 | Fix more “a”/“an” typos | Frank Steffahn | -1/+1 | |
| 2021-08-12 | Adjust `#[no_mangle]`-related checks and lints for `impl` items | hyd-dev | -2/+6 | |
| 2021-05-26 | Lint against non-camelCase trait alias names | Smitty | -0/+1 | |
| Type aliases are linted as such, so (unstable) trait aliases should be treated the same way. | ||||
| 2021-03-09 | Remove hir::Item::attrs. | Camille GILLOT | -1/+2 | |
| 2021-03-09 | Do not store attrs in FnKind. | Camille GILLOT | -2/+3 | |
| 2021-01-30 | review comments | Esteban Küber | -1/+12 | |
| 2021-01-29 | Fix invalid camel case suggestion involving unicode idents | Esteban Küber | -1/+7 | |
| Follow up to #77805. | ||||
| 2021-01-03 | Rollup merge of #80628 - matthiaskrgr:match_ref_pats, r=varkor | Guillaume Gomez | -1/+1 | |
| reduce borrowing and (de)referencing around match patterns (clippy::match_ref_pats) | ||||
| 2021-01-02 | reduce borrowing and (de)referencing around match patterns ↵ | Matthias Krüger | -1/+1 | |
| (clippy::match_ref_pats) | ||||
| 2021-01-02 | Add snake case lint note about keyword identifiers which cannot be raw | Skynoodle | -0/+1 | |
| 2021-01-01 | Add suggestion to use raw identifiers when fixing snake-case lints | Skynoodle | -2/+16 | |
| 2020-12-08 | don't create owned values for comparison (clippy::cmp_owned) | Matthias Krüger | -3/+3 | |
| 2020-11-28 | Cleanup: shorter and faster code | Aleksey Kladov | -2/+2 | |
| 2020-11-21 | Auto merge of #77805 - JohnTitor:non-standard-char-sugg, r=Dylan-DPC | bors | -19/+35 | |
| lint: Do not provide suggestions for non standard characters Fixes #77273 Only provide suggestions if the case-fixed result is different than the original. | ||||
| 2020-10-30 | Fix some more clippy warnings | Joshua Nelson | -1/+1 | |
| 2020-10-11 | Do not provide suggestions for non standard characters | Yuki Okushi | -19/+35 | |
| 2020-09-20 | use `array_windows` instead of `windows` in the compiler | Bastian Kauschke | -2/+2 | |
| 2020-09-13 | Auto-generate lint documentation. | Eric Huss | -0/+49 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+456 | |
