| Age | Commit message (Expand) | Author | Lines |
| 2024-07-22 | Rollup merge of #125990 - tbu-:pr_unsafe_env_lint_name, r=ehuss | Trevor Gross | -0/+2 |
| 2024-07-19 | Auto merge of #127956 - tgross35:rollup-8ten7pk, r=tgross35 | bors | -21/+45 |
| 2024-07-19 | Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU | bors | -1/+1 |
| 2024-07-19 | Rollup merge of #127935 - tgross35:binary_asm_labels-x86-only, r=estebank,Urgau | Trevor Gross | -21/+45 |
| 2024-07-19 | Update the `binary_asm_label` documentation | Trevor Gross | -9/+23 |
| 2024-07-19 | Use `#[rustfmt::skip]` on some `use` groups to prevent reordering. | Nicholas Nethercote | -0/+1 |
| 2024-07-18 | Update the `binary_asm_label` message | Trevor Gross | -3/+6 |
| 2024-07-18 | Change `binary_asm_labels` to only fire on x86 and x86_64 | Trevor Gross | -9/+16 |
| 2024-07-18 | Rollup merge of #127854 - fmease:glob-import-type_ir_inherent-lint, r=compile... | Matthias Krüger | -1/+59 |
| 2024-07-18 | Add internal lint for detecting non-glob imports of `rustc_type_ir::inherent` | León Orell Valerian Liehr | -1/+59 |
| 2024-07-17 | Rename `deprecated_safe` lint to `deprecated_safe_2024` | Tobias Bucher | -0/+2 |
| 2024-07-16 | hir: Create `hir::ConstArgKind` enum | Noah Lev | -1/+1 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -1/+0 |
| 2024-07-12 | Rollup merge of #127631 - compiler-errors:yeet-fully-norm, r=lcnr | Jubilee | -13/+14 |
| 2024-07-12 | Rollup merge of #127535 - spastorino:unsafe_code-unsafe_extern_blocks, r=oli-obk | Jubilee | -0/+10 |
| 2024-07-12 | Rollup merge of #126922 - asquared31415:asm_binary_label, r=estebank | Jubilee | -38/+142 |
| 2024-07-11 | Remove fully_normalize | Michael Goulet | -13/+14 |
| 2024-07-11 | Auto merge of #127097 - compiler-errors:async-closure-lint, r=oli-obk | bors | -5/+140 |
| 2024-07-11 | Implement `ambiguous_negative_literals` lint | Urgau | -0/+107 |
| 2024-07-10 | Auto merge of #127549 - jhpratt:rollup-o1mbmhr, r=jhpratt | bors | -0/+168 |
| 2024-07-10 | Rollup merge of #125627 - vincenzopalazzo:macros/cargo-fix-expr2024, r=compil... | Jacob Pratt | -0/+168 |
| 2024-07-10 | Auto merge of #127496 - tgross35:f16-f128-pattern-fixme, r=Nadrieril | bors | -1/+2 |
| 2024-07-09 | Fire unsafe_code lint on unsafe extern blocks | Santiago Pastorino | -0/+10 |
| 2024-07-09 | Adds expr_2024 migration lit | Vincenzo Palazzo | -0/+168 |
| 2024-07-09 | add lint for inline asm labels that look like binary | asquared31415 | -38/+142 |
| 2024-07-08 | Update a f16/f128 FIXME to be more accurate | Trevor Gross | -1/+2 |
| 2024-07-08 | Move trait selection error reporting to its own top-level module | Michael Goulet | -3/+3 |
| 2024-07-07 | iter_identity is a better name | Michael Goulet | -6/+2 |
| 2024-07-05 | Rollup merge of #127221 - Urgau:check-cfg-std-diag, r=pnkfelix | Michael Goulet | -6/+12 |
| 2024-07-02 | Instance::resolve -> Instance::try_resolve, and other nits | Michael Goulet | -3/+5 |
| 2024-07-01 | Improve well known value check-cfg diagnostic for the standard library | Urgau | -6/+12 |
| 2024-06-30 | Rollup merge of #126018 - nnethercote:rm-box_pointers-lint, r=lcnr | Matthias Krüger | -88/+7 |
| 2024-06-29 | Rollup merge of #127045 - compiler-errors:explicit, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-06-28 | Make it into a structured suggestion, maybe-incorrect | Michael Goulet | -2/+22 |
| 2024-06-28 | Basic lint detecting closure-returning-async-block | Michael Goulet | -0/+116 |
| 2024-06-28 | Only require symbol name for @feature_gate | Michael Goulet | -5/+4 |
| 2024-06-28 | Rollup merge of #127015 - Urgau:non_local_def-tmp-allow, r=lqd | Matthias Krüger | -1/+1 |
| 2024-06-27 | Make queries more explicit | Michael Goulet | -1/+1 |
| 2024-06-27 | Switch back `non_local_definitions` lint to allow-by-default | Urgau | -1/+1 |
| 2024-06-27 | Remove the `box_pointers` lint. | Nicholas Nethercote | -88/+7 |
| 2024-06-25 | RFC 2383: Stabilize `lint_reasons` :tada: | xFrednet | -15/+0 |
| 2024-06-25 | Auto merge of #125741 - petrochenkov:atvisord, r=davidtwco | bors | -0/+13 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -1/+1 |
| 2024-06-24 | resolve: Implement a lint for out-of-scope use of `macro_rules` | Vadim Petrochenkov | -0/+13 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -0/+35 |
| 2024-06-21 | Fix remaining cases | Michael Goulet | -4/+4 |
| 2024-06-21 | Rename a bunch of things | Michael Goulet | -1/+1 |
| 2024-06-19 | Clarify that anonymous consts still do introduce a new scope | Manish Goregaokar | -1/+1 |
| 2024-06-19 | Rollup merge of #126422 - Urgau:doctest-impl-non-local-def, r=fmease | 许杰友 Jieyou Xu (Joe) | -46/+56 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -3/+3 |