| Age | Commit message (Expand) | Author | Lines |
| 2023-08-15 | Improve `invalid_reference_casting` lint | Urgau | -17/+102 |
| 2023-08-14 | Add test for unknown_lints from another file. | Eric Huss | -0/+36 |
| 2023-08-14 | match scrutinee need necessary parentheses for structs | yukang | -0/+50 |
| 2023-08-13 | Auto merge of #114757 - Urgau:transmute-with-invalid_reference_casting, r=est31 | bors | -9/+26 |
| 2023-08-12 | Auto merge of #114710 - Urgau:fix-expect-dead_code-114557, r=cjgillot | bors | -0/+70 |
| 2023-08-12 | Also consider `transmute` with the `invalid_reference_casting` lint | Urgau | -9/+26 |
| 2023-08-10 | Respect `#[expect]` the same way `#[allow]` is with the `dead_code` lint | Urgau | -0/+70 |
| 2023-08-08 | Fix multiple `expect` attribs in impl block | Chinedu Francis Nwafili | -0/+25 |
| 2023-08-07 | Auto merge of #113902 - Enselic:lint-recursive-drop, r=oli-obk | bors | -0/+55 |
| 2023-08-06 | Improve diagnostics and add tests for function calls | est31 | -21/+31 |
| 2023-08-06 | Rollup merge of #114486 - Urgau:const-context-nan-suggestion-114471, r=compil... | Matthias Krüger | -5/+0 |
| 2023-08-05 | Avoid invalid NaN lint machine-applicable suggestion in const context | Urgau | -5/+0 |
| 2023-08-05 | Rollup merge of #114248 - fmease:neg-copy-rules-out-missing-copy-impl, r=b-naber | Matthias Krüger | -0/+15 |
| 2023-08-05 | Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkov | bors | -151/+145 |
| 2023-08-04 | Rollup merge of #114472 - estebank:issue-76140, r=compiler-errors | Matthias Krüger | -8/+8 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -1/+1 |
| 2023-08-04 | Reword confusable idents lint | Esteban Küber | -8/+8 |
| 2023-08-04 | Make MissingDoc a module lint. | Camille GILLOT | -42/+42 |
| 2023-08-04 | Make MissingDebugImplementation a module lint. | Camille GILLOT | -8/+8 |
| 2023-08-04 | Bless ui tests. | Camille GILLOT | -101/+95 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -1/+1 |
| 2023-08-03 | Rollup merge of #113657 - Urgau:expand-incorrect_fn_null_check-lint, r=cjgillot | Matthias Krüger | -97/+301 |
| 2023-08-03 | Also add label with original type for function pointers | Urgau | -11/+33 |
| 2023-08-03 | Also lint on cast/cast_mut and ptr::from_mut/ptr::from_ref | Urgau | -20/+84 |
| 2023-08-03 | Make lint missing-copy-implementations honor negative Copy impls | León Orell Valerian Liehr | -0/+15 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -3/+3 |
| 2023-08-01 | Add more tests for useless_ptr_null_checks lint | Urgau | -17/+50 |
| 2023-08-01 | Rename incorrect_fn_null_checks to useless_ptr_null_checks | Urgau | -17/+17 |
| 2023-08-01 | Expand incorrect_fn_null_check lint with reference null checking | Urgau | -9/+94 |
| 2023-07-29 | Improve diagnostics of the invalid_reference_casting lint | Urgau | -68/+121 |
| 2023-07-29 | Avoid linting on expression that are only UB with SB/TB | Urgau | -34/+19 |
| 2023-07-29 | Add support for deferred casting for the invalid_reference_casting lint | Urgau | -1/+12 |
| 2023-07-29 | Revert "Temporarily switch invalid_reference_casting lint to allow-by-default" | Urgau | -16/+11 |
| 2023-07-29 | Auto merge of #113422 - Urgau:cast_ref_to_mut-pre-beta, r=Nilstrieb | bors | -11/+16 |
| 2023-07-29 | Auto merge of #111916 - fee1-dead-contrib:noop-method-call-warn, r=compiler-e... | bors | -78/+127 |
| 2023-07-28 | Rollup merge of #114164 - Enselic:lint-cap-trait-bounds, r=compiler-errors | Matthias Krüger | -0/+8 |
| 2023-07-28 | Add regression test for `--cap-lints allow` and trait bounds warning | Martin Nordholts | -0/+8 |
| 2023-07-26 | Auto merge of #113457 - davidtwco:lint-ctypes-issue-113436, r=oli-obk | bors | -0/+97 |
| 2023-07-25 | Add regression test for invalid unused const in method | Martin Nordholts | -0/+23 |
| 2023-07-23 | add suggestion | Deadbeef | -71/+125 |
| 2023-07-23 | fix | Deadbeef | -7/+7 |
| 2023-07-23 | make `noop_method_call` warn by default | Deadbeef | -14/+9 |
| 2023-07-22 | Make `unconditional_recursion` warning detect recursive drops | Martin Nordholts | -0/+55 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -2/+4 |
| 2023-07-21 | lint/ctypes: only try normalize | David Wood | -0/+12 |
| 2023-07-21 | Track exactness in `NaiveLayout` and use it for `SizeSkeleton` checks | Moulins | -4/+2 |
| 2023-07-19 | lint/ctypes: allow `()` within types | David Wood | -47/+64 |
| 2023-07-19 | lint/ctypes: stricter `()` return type checks | David Wood | -0/+80 |
| 2023-07-18 | Fix removal span calculation of unused_qualifications suggestion | 许杰友 Jieyou Xu (Joe) | -5/+28 |
| 2023-07-13 | Temporarily switch invalid_reference_casting lint to allow-by-default | Urgau | -11/+16 |