| Age | Commit message (Expand) | Author | Lines |
| 2024-08-14 | Auto merge of #129076 - matthiaskrgr:rollup-rg8mi2x, r=matthiaskrgr | bors | -3/+6 |
| 2024-08-14 | Rollup merge of #129061 - compiler-errors:lang-item, r=Urgau | Matthias Krüger | -3/+6 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -4/+5 |
| 2024-08-13 | Use is_lang_item more | Michael Goulet | -3/+6 |
| 2024-08-12 | Rollup merge of #128886 - GrigorenkoPV:untranslatable-diagnostic, r=nnethercote | Guillaume Gomez | -2/+0 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -14/+9 |
| 2024-08-10 | Refactor: `diagnostic_outside_of_impl`, `untranslatable_diagnostic` | Pavel Grigorenko | -60/+74 |
| 2024-08-10 | `untranslatable_diagnostic` lint: point at the untranslated thing | Pavel Grigorenko | -10/+12 |
| 2024-08-10 | rustc_lint: remove some redundant `#[allow(rustc::untranslatable_diagnostic)]` | Pavel Grigorenko | -2/+0 |
| 2024-08-09 | diagnostics: do not warn when a lifetime bound infers itself | Michael Howell | -6/+15 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -4/+5 |
| 2024-08-07 | Auto merge of #128796 - matthiaskrgr:rollup-r7l68ph, r=matthiaskrgr | bors | -0/+7 |
| 2024-08-07 | unused_parens: do not lint against parens around &raw | Ralf Jung | -0/+7 |
| 2024-08-07 | Disallow setting built-in cfgs via set the command-line | Urgau | -0/+17 |
| 2024-08-07 | Make `Span` optional in `BufferedEarlyLint` | Urgau | -3/+17 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -14/+9 |
| 2024-08-06 | Rollup merge of #128517 - clubby789:overflowing-lit-span, r=petrochenkov | Matthias Krüger | -9/+13 |
| 2024-08-06 | Rollup merge of #128369 - GrigorenkoPV:let-underscore-translatable, r=davidtwco | Matthias Krüger | -8/+9 |
| 2024-08-06 | Add a special case for CStr/CString in the improper_ctypes lint | Flying-Toast | -15/+44 |
| 2024-08-05 | Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r... | Matthias Krüger | -1/+6 |
| 2024-08-03 | Rollup merge of #128368 - nnethercote:rustfmt-tweaks, r=cuviper | Matthias Krüger | -2/+2 |
| 2024-08-01 | Fallback to string formatting if source is not available | clubby789 | -9/+13 |
| 2024-08-01 | interpret: simplify pointer arithmetic logic | Ralf Jung | -5/+1 |
| 2024-08-01 | Auto merge of #128461 - matthiaskrgr:rollup-3dpp11g, r=matthiaskrgr | bors | -4/+4 |
| 2024-07-31 | Temporarily switch `ambiguous_negative_literals` lint to allow | Urgau | -1/+2 |
| 2024-07-31 | Introduce REDUNDANT_IMPORTS lint | Michael Goulet | -4/+4 |
| 2024-07-30 | rustc_lint: make `let-underscore-lock` translatable | Pavel Grigorenko | -8/+9 |
| 2024-07-30 | Insert some blank lines. | Nicholas Nethercote | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -272/+265 |
| 2024-07-27 | built-in derive: remove BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE hack and lint | Ralf Jung | -1/+6 |
| 2024-07-26 | Auto merge of #121676 - Bryanskiy:polarity, r=petrochenkov | bors | -4/+6 |
| 2024-07-26 | Rollup merge of #126575 - fmease:update-lint-type_alias_bounds, r=compiler-er... | Trevor Gross | -133/+166 |
| 2024-07-26 | Rollup merge of #127950 - nnethercote:rustfmt-skip-on-use-decls, r=cuviper | Matthias Krüger | -0/+1 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -4/+6 |
| 2024-07-25 | Rollup merge of #121364 - Urgau:unary_precedence, r=compiler-errors | Matthias Krüger | -0/+107 |
| 2024-07-23 | Update the description of lint type_alias_bounds | León Orell Valerian Liehr | -9/+21 |
| 2024-07-23 | Make lint type_alias_bounds's removal sugg maybe-incorrect if the RHS contain... | León Orell Valerian Liehr | -129/+109 |
| 2024-07-23 | Improve the impl and diag output of lint type_alias_bounds | León Orell Valerian Liehr | -111/+148 |
| 2024-07-23 | Suppress lint type_alias_bounds for ty aliases containing const projections u... | León Orell Valerian Liehr | -0/+10 |
| 2024-07-23 | Don't suppress lint type_alias_bounds for ty aliases containing inherent asso... | León Orell Valerian Liehr | -17/+11 |
| 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 |