| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-05-20 | Implement BOXED_SLICE_INTO_ITER | Michael Goulet | -144/+0 | |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 | |
| 2024-04-29 | Remove `extern crate rustc_session` from `rustc_lint`. | Nicholas Nethercote | -0/+1 | |
| 2024-02-29 | Mark some once-again-unreachable paths as unreachable. | Nicholas Nethercote | -9/+5 | |
| This undoes the changes from #121482 and #121586, now that stashed errors will trigger more early aborts. | ||||
| 2024-02-25 | Don't use `unwrap()` in `ArrayIntoIter` lint when typeck fails | Gurinder Singh | -5/+9 | |
| 2024-01-23 | Rename `LintContext::emit_spanned_lint` as `LintContext::emit_span_lint`. | Nicholas Nethercote | -1/+1 | |
| 2023-09-22 | make the reason: field mandatory for @future_incompatible lints | Ralf Jung | -1/+1 | |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+1 | |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -2/+4 | |
| Instead of loading the Fluent resources for every crate in `rustc_error_messages`, each crate generates typed identifiers for its own diagnostics and creates a static which are pulled together in the `rustc_driver` crate and provided to the diagnostic emitter. Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2023-01-09 | refactor: cleanup | Rejyr | -2/+0 | |
| 2023-01-09 | migrate: `array_into_iter.rs` | Rejyr | -34/+18 | |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -4/+4 | |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -29/+33 | |
| 2022-09-05 | refactor: remove unnecessary variables | Takayuki Maeda | -2/+1 | |
| 2022-09-05 | separate the receiver from arguments in HIR | Takayuki Maeda | -2/+2 | |
| 2022-06-30 | lint: port array-into-iter diagnostics | David Wood | -11/+10 | |
| Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -1/+1 | |
| 2022-04-29 | errors: `span_suggestion` takes `impl ToString` | David Wood | -1/+1 | |
| Change `span_suggestion` (and variants) to take `impl ToString` rather than `String` for the suggested code, as this simplifies the requirements on the diagnostic derive. Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-01-21 | Remove a span from hir::ExprKind::MethodCall | Cameron Steffen | -2/+2 | |
| 2021-12-13 | Keep info on pre-desugaring expression for better "incorrect `.await`" ↵ | Esteban Kuber | -1/+1 | |
| suggestion Keep the `HirId` of `.await`ed expressions so in the case of a `fn` call on on a sync `fn`, we can suggest maybe turning it into an `async fn`. | ||||
| 2021-12-03 | Use let_else in some more places in rustc_lint | est31 | -3/+2 | |
| 2021-10-15 | Don't mark for loop head span with desugaring | Cameron Steffen | -2/+1 | |
| 2021-10-03 | Practice diagnostic message convention | Hirochika Matsumoto | -1/+1 | |
| 2021-09-20 | Adjust documentation for compatibility with 2021 | Mark Rousskov | -1/+1 | |
| This also adjusts the lint docs generation to accept (and ignore) an allow attribute, rather than expecting the documentation to be immediately followed by the lint name. | ||||
| 2021-08-30 | Don't give invalid suggestions in array_into_iter. | Mara Bos | -1/+1 | |
| 2021-08-30 | Upgrade array_into_iter lint to include Deref-to-array types. | Mara Bos | -23/+29 | |
| 2021-08-09 | Link to edition guide instead of issues for 2021 lints. | Mara Bos | -1/+1 | |
| 2021-06-26 | Better suggestion for array_into_iter in for loop. | Mara Bos | -17/+44 | |
| 2021-06-26 | Add new suggestion to array_into_iter lint. | Mara Bos | -0/+8 | |
| 2021-06-26 | Change wording on array_into_iter lint for 1.53 and edition changes. | Mara Bos | -17/+11 | |
| 2021-06-25 | Address PR feedback | Ryan Levick | -1/+0 | |
| 2021-06-25 | Change how edition based future compatibility warnings are handled | Ryan Levick | -5/+4 | |
| 2020-10-30 | Implement rustc side of report-future-incompat | Aaron Hill | -1/+4 | |
| 2020-09-13 | Auto-generate lint documentation. | Eric Huss | -0/+25 | |
| 2020-09-04 | Change ty.kind to a method | LeSeulArtichaut | -4/+4 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+97 | |
