- 7493e1c Make #![feature(let_chains)] bootstrap conditional in compiler/ by est31 · 3 weeks ago
- 0117884 Move eager translation to a method on `Diag` by Jake Goulding · 4 weeks ago
- db7e32c Rollup merge of #139468 - compiler-errors:has_stashed_diagnostic, r=oli-obk by Matthias Krüger · 5 weeks ago
- d940038 Remove unnecessary dyn Display in favor of str by Michael Goulet · 6 weeks ago
- 253da2f Don't call Span.with_parent on the good path in has_stashed_diagnostic by Michael Goulet · 6 weeks ago
- f3eaf16 Split ExpectationLintId off Level by Oli Scherer · 6 weeks ago
- bec6970 Use `abs_diff` where applicable by Yotam Ofek · 7 weeks ago
- f0b8e13 Do not suggest using `-Zmacro-backtrace` for builtin macros by Esteban Küber · 9 weeks ago
- ff0a5fe Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. by Nicholas Nethercote · 10 weeks ago
- 063ef18 Revert "Use workspace lints for crates in `compiler/` #138084" by 许杰友 Jieyou Xu (Joe) · 10 weeks ago
- 48caf81 Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu by Matthias Krüger · 10 weeks ago
- c666287 Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compiler-errors by Matthias Krüger · 10 weeks ago
- 8a3e033 Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. by Nicholas Nethercote · 2 months ago
- beba32c Specify rust lints for `compiler/` crates via Cargo. by Nicholas Nethercote · 2 months ago
- 38fad98 compiler: Use size_of from the prelude instead of imported by Thalia Archibald · 2 months ago
- a04c47a Make trimming logic work on more than one span at a time by Esteban Küber · 2 months ago
- c75da0e Fix multiline span start special case by Esteban Küber · 2 months ago
- cb82b79 Fix rustdoc test by Esteban Küber · 2 months ago
- f1c751b Refactor `emitter` to better account for unicode chars when trimming by Esteban Küber · 2 months ago
- 72326bf On long spans, trim the middle of them to make them fit in the terminal width by Esteban Küber · 2 months ago
- d975bd3 Remove highlighting of spans on `-Zteach` by Esteban Küber · 2 months ago
- acc7de6 Rollup merge of #138111 - estebank:use-dfv, r=nnethercote by Matthias Krüger · 2 months ago
- ca9f615 Rollup merge of #137303 - compiler-errors:maybe-forgor, r=cjgillot by Michael Goulet · 2 months ago
- 2a4204b Use default field values in `markdown::parse::Context` by Esteban Küber · 2 months ago
- c550bee Fix rebase by Esteban Küber · 3 months ago
- a4e89de add doc comment detail by Esteban Küber · 3 months ago
- d12ecae Teach structured errors to display short `Ty` by Esteban Küber · 3 months ago
- ad27045 Auto merge of #137571 - tgross35:rollup-i1tcnv1, r=tgross35 by bors · 3 months ago
- 7e0f5b5 Introduce new-style attribute parsers for several attributes by Jana Dönszelmann · 3 months ago
- c39f33b stabilize extract_if by bendn · 3 months ago
- 37e0d13 Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=Nadrieril by Matthias Krüger · 3 months ago
- 9323ba5 Remove MaybeForgetReturn suggestion by Michael Goulet · 3 months ago
- 76d341f Upgrade the compiler to edition 2024 by Michael Goulet · 3 months ago
- 160905b Trim suggestion part before generating highlights by Michael Goulet · 3 months ago
- 0a7ab1d More sophisticated span trimming by Michael Goulet · 3 months ago
- 4cf2186 Move hashes from rustc_data_structure to rustc_hashes so they can be shared with rust-analyzer by Ben Kimock · 3 months ago
- 6d71251 Trim suggestion parts to the subset that is purely additive by Michael Goulet · 3 months ago
- f6406df Consider add-prefix replacements too by Michael Goulet · 3 months ago
- b480a92 Use underline suggestions for purely 'additive' replacements by Michael Goulet · 3 months ago
- 32fd1a7 compiler: replace ExternAbi::name calls with formatters by Jubilee Young · 3 months ago
- 89ee41c Rollup merge of #136847 - nnethercote:simplify-intra-crate-quals, r=oli-obk by Matthias Krüger · 3 months ago
- af60203 Simplify intra-crate qualifiers. by Nicholas Nethercote · 3 months ago
- f0845ad Show diff suggestion format on verbose replacement by Esteban Küber · 3 months ago
- 1fcae03 Rustfmt by bjorn3 · 3 months ago
- 79e5424 Rollup merge of #136636 - bjorn3:error_cleanup, r=compiler-errors by Matthias Krüger · 3 months ago
- 3eb1ef8 Rollup merge of #136580 - bjorn3:miri_fixes, r=lqd by Matthias Krüger · 3 months ago
- 8a0adec Avoid manually producing FatalError in a couple of places by bjorn3 · 3 months ago
- e27495c Couple of changes to run rustc in miri by bjorn3 · 3 months ago
- 0a21f1d tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` by Askar Safin · 3 months ago
- f1bdf3b Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk by Matthias Krüger · 3 months ago
- 7e3d872 Rollup merge of #136415 - estebank:highlight-clarification, r=compiler-errors by Matthias Krüger · 3 months ago
- 6a566ee Replace ParseSess::set_dcx with DiagCtxt::set_emitter by bjorn3 · 3 months ago
- 6556147 Use fallback fluent bundle from inner emitter in SilentEmitter by bjorn3 · 3 months ago
- aa2b870 Slightly simplify DiagCtxt::make_silent by bjorn3 · 3 months ago
- 3559a48 Rollup merge of #136368 - estebank:listify, r=fee1-dead by Matthias Krüger · 3 months ago
- c75e601 Highlight clarifying information in "expected/found" error by Esteban Küber · 3 months ago
- 0751e903 Rework "long type names" printing logic by Esteban Küber · 4 months ago
- 8e9422f Make comma separated lists of anything easier to make for errors by Esteban Küber · 4 months ago
- f7cc13a Auto merge of #119286 - jyn514:linker-output, r=bjorn3 by bors · 4 months ago
- 84ce2e1 bumpt compiler and tools to windows 0.59 by klensy · 4 months ago
- b757663 don't ICE when emitting linker errors during `-Z link-only` by jyn · 4 months ago
- 1951d86 Manual cleanup of some `is_{or_none|some_and}` usages by Yotam Ofek · 4 months ago
- 264fa0f Run `clippy --fix` for `unnecessary_map_or` lint by Yotam Ofek · 4 months ago
- 7bb9888 Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgr by bors · 4 months ago
- 85c9ce6 Remove a bunch of diagnostic stashing that doesn't do anything by Michael Goulet · 4 months ago
- 86d2129 fix `it's` -> `its` in doc comment by Yotam Ofek · 4 months ago
- aea2a6f Convert some Into impls into From impls by Michael Goulet · 5 months ago
- 12d66d9 Account for removal of multiline span in suggestion by Esteban Küber · 5 months ago
- 1652e3a Rollup merge of #134366 - harrisonkaiser:no-break-space, r=davidtwco by DianQK · 5 months ago
- 6734a04 chore: fix some typos by acceptacross · 5 months ago
- a89ca2c Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu by bors · 5 months ago
- 2620eb4 Re-export more `rustc_span::symbol` things from `rustc_span`. by Nicholas Nethercote · 5 months ago
- 1e33dd1 Fix logical error with what text is considered whitespace. by Harrison Kaiser · 5 months ago
- fe52150 update uses of extract_if in the compiler by The 8472 · 5 months ago
- 2846699 Rollup merge of #134181 - estebank:trim-render, r=oli-obk by Matthias Krüger · 5 months ago
- 9f1044e Account for `///` when rendering multiline spans by Esteban Küber · 5 months ago
- 49a22a4 Filter empty lines, comments and delimiters from previous to last multiline span rendering by Esteban Küber · 5 months ago
- 65a54a7 Tweak multispan rendering by Esteban Küber · 5 months ago
- 2ced8b3 Rollup merge of #134187 - nnethercote:rm-PErr, r=jieyouxu by Matthias Krüger · 5 months ago
- 1d78422 Rollup merge of #134154 - dev-ardi:field-expr-generics, r=compiler-errors by Matthias Krüger · 5 months ago
- 40c9645 Remove `PErr`. by Nicholas Nethercote · 5 months ago
- 014363e Don't emit "field expressions may not have generic arguments" if it's a method call without () by Orion Gonzalez · 5 months ago
- 55806e5 document check_expr_field by Orion Gonzalez · 5 months ago
- 618d4c3 Handle unwinding out of the closure argument of run_compiler with pending delayed bugs by bjorn3 · 5 months ago
- 030545d Store a single copy of the error registry in DiagCtxt by bjorn3 · 5 months ago
- 7ced18f Eliminate magic numbers from expression precedence by David Tolnay · 6 months ago
- f7273e0 Auto merge of #132954 - matthiaskrgr:rollup-x3rww9h, r=matthiaskrgr by bors · 6 months ago
- 6503543 Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillot by bors · 6 months ago
- 505b8e1 Delete the `cfg(not(parallel))` serial compiler by Noratrieb · 6 months ago
- c665925 clarify `must_produce_diag` ICE for debugging by Rémy Rakic · 6 months ago
- 42b2496 Auto merge of #126597 - estebank:unicode-output, r=fmease by bors · 6 months ago
- acf6344 Address review comments by León Orell Valerian Liehr · 6 months ago
- 1d78004 Add Unicode block-drawing compiler output support by Esteban Küber · 6 months ago
- a26450c Rename target triple to target tuple in many places in the compiler by Noratrieb · 7 months ago
- 5d0f52e Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillot by Jubilee · 7 months ago
- 746b675 fix clippy::clone_on_ref_ptr for compiler by klensy · 7 months ago
- 4839d6e compiler: Add rustc_abi dependence to the compiler by Jubilee Young · 7 months ago
- ecdc244 "innermost", "outermost", "leftmost", and "rightmost" don't need hyphens by Josh Triplett · 7 months ago
- df61a0b Rollup merge of #131344 - nnethercote:ref-Lrc, r=compiler-errors by Matthias Krüger · 7 months ago
- 731469f Convert `Option<&Lrc<T>>` return types to `Option<&T>`. by Nicholas Nethercote · 7 months ago