| Age | Commit message (Expand) | Author | Lines |
| 2024-12-15 | spell "referring" correctly | Anton Lazarev | -1/+1 |
| 2024-12-15 | Improve check-cfg Cargo macro diagnostic with crate name | Urgau | -1/+1 |
| 2024-12-14 | Rollup merge of #133221 - Urgau:check-cfg-macro-diag, r=jieyouxu | Matthias Krüger | -0/+4 |
| 2024-12-09 | Revert #131669 due to ICEs | 许杰友 Jieyou Xu (Joe) | -11/+2 |
| 2024-12-06 | lint ImproperCTypes: message tweaks and refactoring from code review | niacdoial | -4/+4 |
| 2024-12-06 | lint: rework some ImproperCTypes messages (especially around indirections to ... | niacdoial | -2/+11 |
| 2024-12-05 | Rollup merge of #118833 - Urgau:lint_function_pointer_comparisons, r=cjgillot | León Orell Valerian Liehr | -0/+6 |
| 2024-12-03 | Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxu | Matthias Krüger | -0/+3 |
| 2024-12-02 | Add warn-by-default lint against unpredictable fn pointer comparisons | Urgau | -0/+6 |
| 2024-12-01 | Fixed typos by changing `happend` to `happened` | HomelikeBrick42 | -3/+3 |
| 2024-11-28 | Implement lint against `Symbol::intern` on a string literal | clubby789 | -0/+3 |
| 2024-11-25 | fix confusing diagnostic for reserved `##` | Peter Jaszkowiak | -0/+3 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -3/+0 |
| 2024-11-19 | Add external macro specific diagnostic to check-cfg | Urgau | -0/+4 |
| 2024-11-09 | Suggest turning APITs into generics in opaque overcaptures | Michael Goulet | -1/+0 |
| 2024-10-31 | Improve the missing_abi lint. | Mara Bos | -1/+1 |
| 2024-10-28 | New lint: `dangling_pointers_from_temporaries` | Pavel Grigorenko | -6/+6 |
| 2024-10-11 | Remove deprecation note in the `non_local_definitions` warning | Urgau | -2/+0 |
| 2024-10-08 | Reserve guarded string literals (RFC 3593) | Peter Jaszkowiak | -0/+3 |
| 2024-10-06 | Auto merge of #129670 - est31:cfg_attr_crate_type_name_error, r=Urgau | bors | -6/+0 |
| 2024-10-05 | Make deprecated_cfg_attr_crate_type_name a hard error | est31 | -6/+0 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -1/+1 |
| 2024-09-26 | Fix the misleading diagnostic for let_underscore_drop on type without Drop im... | makai410 | -1/+1 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -1/+1 |
| 2024-09-24 | Auto merge of #130768 - compiler-errors:rollup-8ncjy55, r=compiler-errors | bors | -2/+0 |
| 2024-09-23 | Rollup merge of #130758 - compiler-errors:ctype-recursion-limit, r=jieyouxu | Michael Goulet | -2/+0 |
| 2024-09-24 | Auto merge of #127117 - Urgau:non_local_def-syntactic, r=BoxyUwU | bors | -10/+1 |
| 2024-09-23 | Revert "Add recursion limit to FFI safety lint" | Michael Goulet | -2/+0 |
| 2024-09-23 | add unqualified_local_imports lint | Ralf Jung | -0/+2 |
| 2024-09-23 | Remove with/without trait and bounds consideration | Urgau | -3/+1 |
| 2024-09-23 | Point to every relevant types in the main diag | Urgau | -4/+0 |
| 2024-09-23 | Rework `non_local_definitions` lint to only be a syntactic heuristic | Urgau | -3/+0 |
| 2024-09-21 | Rollup merge of #130598 - gurry:130310-improper-types-stack-overflow, r=compi... | Matthias Krüger | -0/+2 |
| 2024-09-20 | Add recursion limit to FFI safety lint | Gurinder Singh | -0/+2 |
| 2024-09-13 | Disallow hidden references to mutable static | Obei Sideg | -0/+7 |
| 2024-09-13 | simplify the suggestion notes | Ding Xiang Fei | -3/+1 |
| 2024-09-11 | coalesce lint suggestions that can intersect | Ding Xiang Fei | -1/+3 |
| 2024-09-11 | rescope temp lifetime in let-chain into IfElse | Ding Xiang Fei | -0/+5 |
| 2024-09-07 | Rollup merge of #126452 - compiler-errors:raw-lifetimes, r=spastorino | Matthias Krüger | -0/+4 |
| 2024-09-06 | Add initial support for raw lifetimes | Michael Goulet | -0/+4 |
| 2024-09-06 | elided_named_lifetimes: manually implement `LintDiagnostic` | Pavel Grigorenko | -2/+1 |
| 2024-09-06 | elided_named_lifetimes: add suggestions | Pavel Grigorenko | -0/+2 |
| 2024-09-03 | Add an internal lint that warns when accessing untracked data | Nadrieril | -0/+3 |
| 2024-09-01 | Deny imports of rustc_type_ir::inherent outside of type ir + new trait solver | Michael Goulet | -0/+3 |
| 2024-08-31 | Implement `elided_named_lifetimes` lint | Pavel Grigorenko | -0/+4 |
| 2024-08-24 | Rollup merge of #128735 - jieyouxu:pr-120176-revive, r=cjgillot | Trevor Gross | -0/+5 |
| 2024-08-21 | lint on tail expr drop order change in Edition 2024 | Ding Xiang Fei | -0/+3 |
| 2024-08-07 | Disallow setting built-in cfgs via set the command-line | Urgau | -0/+4 |
| 2024-08-06 | Rollup merge of #128369 - GrigorenkoPV:let-underscore-translatable, r=davidtwco | Matthias Krüger | -2/+2 |
| 2024-08-06 | Add a special case for CStr/CString in the improper_ctypes lint | Flying-Toast | -0/+5 |