| Age | Commit message (Expand) | Author | Lines |
| 2023-10-14 | Auto merge of #115822 - compiler-errors:stabilize-rpitit, r=jackh726 | bors | -3/+0 |
| 2023-10-14 | Auto merge of #115524 - RalfJung:misalign, r=wesleywiser | bors | -0/+5 |
| 2023-10-13 | Stabilize AFIT and RPITIT | Michael Goulet | -3/+0 |
| 2023-10-13 | Remove some unnecessary `unwrap`s | Esteban Küber | -1/+1 |
| 2023-10-13 | Fix AFIT lint message to mention pitfall | Michael Goulet | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -189/+270 |
| 2023-10-12 | check-cfg: only print the list of expected names once | Urgau | -1/+5 |
| 2023-10-12 | check-cfg: adjust expected names and values when useful | Urgau | -1/+12 |
| 2023-10-12 | Auto merge of #116628 - gurry:116293-dup-note.rs, r=petrochenkov | bors | -10/+4 |
| 2023-10-12 | Fix duplicate note on internal feature gate | Gurinder Singh | -10/+4 |
| 2023-10-11 | Auto merge of #116623 - Nadrieril:validate-range-endpoints, r=oli-obk | bors | -8/+9 |
| 2023-10-11 | Fix span of overflow lint for negated literals | Nadrieril | -8/+9 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+2 |
| 2023-10-06 | Rollup merge of #116421 - Urgau:inter-mut-invalid_ref_casting, r=oli-obk | Matthias Krüger | -11/+21 |
| 2023-10-05 | Auto merge of #116184 - compiler-errors:afit-lint, r=tmandry | bors | -0/+156 |
| 2023-10-04 | Apply suggestions from code review | Tyler Mandry | -2/+7 |
| 2023-10-04 | Clarify `invalid_reference_casting` lint around interior mutable types | Urgau | -11/+21 |
| 2023-10-03 | Rollup merge of #116379 - fmease:opaq-hid-inf-bnds-non-lt-bndrs, r=compiler-e... | Matthias Krüger | -7/+3 |
| 2023-10-03 | non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-bound | León Orell Valerian Liehr | -7/+3 |
| 2023-10-03 | Address review nits | Michael Goulet | -8/+7 |
| 2023-10-03 | Only reachable traits | Michael Goulet | -0/+6 |
| 2023-10-03 | Fill in prose to describe the `async_fn_in_trait` lint | Travis Cross | -8/+68 |
| 2023-10-03 | Add async_fn_in_trait lint | Michael Goulet | -0/+86 |
| 2023-09-29 | Rollup merge of #116231 - DaniPopes:simpler-lint-array, r=Nilstrieb | Matthias Krüger | -7/+6 |
| 2023-09-29 | Rollup merge of #116201 - Jarcho:noop_fix, r=fee1-dead | Matthias Krüger | -0/+6 |
| 2023-09-28 | Remove `rustc_lint_defs::lint_array` | DaniPopes | -7/+6 |
| 2023-09-28 | Auto merge of #116199 - Urgau:simplify-invalid_ref_casting, r=cjgillot | bors | -112/+80 |
| 2023-09-28 | Fix `noop_method_call` detection for new diagnostic items | Jason Newcomb | -0/+6 |
| 2023-09-28 | Auto merge of #116204 - Alexendoo:rustc-lint-macro-paths, r=cjgillot | bors | -84/+78 |
| 2023-09-27 | Fix ICE by introducing an expr_or_init variant for outside bodies | Urgau | -3/+40 |
| 2023-09-27 | Simplify casting logic of the invalid_reference_casting lint | Urgau | -80/+32 |
| 2023-09-27 | Use absolute paths in rustc_lint::passes macros | Alex Macleod | -84/+78 |
| 2023-09-27 | Prefer expr_or_init over manual init detection | Urgau | -29/+8 |
| 2023-09-26 | const-eval: make misalignment a hard error | Ralf Jung | -0/+5 |
| 2023-09-26 | Don't store lazyness in DefKind | Michael Goulet | -3/+3 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -1/+0 |
| 2023-09-22 | make the reason: field mandatory for @future_incompatible lints | Ralf Jung | -4/+6 |
| 2023-09-21 | Record asyncness span in HIR | Michael Goulet | -2/+1 |
| 2023-09-21 | Rollup merge of #115257 - Urgau:invalid-utf8-walk-up-hir, r=Nilstrieb | Guillaume Gomez | -11/+62 |
| 2023-09-21 | Improve invalid UTF-8 lint by finding the expression initializer | Urgau | -11/+14 |
| 2023-09-18 | Add clippy like expr_or_init fn to rustc LateContext | Urgau | -0/+48 |
| 2023-09-16 | Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726 | bors | -23/+33 |
| 2023-09-14 | Auto merge of #115677 - matthewjasper:let-expr-recovery, r=b-naber | bors | -7/+5 |
| 2023-09-14 | Auto merge of #115825 - cjgillot:expr-field-lint, r=compiler-errors | bors | -0/+9 |
| 2023-09-13 | Visit ExprField for lint levels. | Camille GILLOT | -0/+9 |
| 2023-09-11 | Rollup merge of #115631 - compiler-errors:ctypes-unsized, r=davidtwco | Matthias Krüger | -1/+6 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -7/+5 |
| 2023-09-11 | Rollup merge of #115739 - Alexendoo:lint-pass-check-attribute, r=oli-obk | Matthias Krüger | -13/+12 |
| 2023-09-11 | Auto merge of #115387 - weihanglo:merge-check-and-lint, r=oli-obk | bors | -162/+135 |
| 2023-09-10 | Call `LateLintPass::check_attribute` from `with_lint_attrs` | Alex Macleod | -13/+12 |