about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/emitter.rs
AgeCommit message (Expand)AuthorLines
2022-04-05macros: translatable struct attrs and warningsDavid Wood-2/+8
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-1/+8
2022-04-05errors: implement fallback diagnostic translationDavid Wood-21/+135
2022-04-05span: move `MultiSpan`David Wood-5/+5
2022-04-05errors: introduce `DiagnosticMessage`David Wood-9/+11
2022-03-20Take &mut Diagnostic in emit_diagnostic.Camille GILLOT-1/+1
2022-03-09Account for suggestions for complete removal of linesEsteban Kuber-0/+25
2022-02-27Only create a single expansion for each inline integration.Camille GILLOT-2/+2
2022-02-19Adopt let else in more placesest31-6/+4
2022-01-24rustc_errors: remove `allow_suggestions` from `DiagnosticBuilder`.Eduard-Mihai Burtescu-3/+4
2021-11-30Rollup merge of #91358 - kd-collective:fix_typo, r=cjgillotYuki Okushi-1/+1
2021-11-30Fix small typokijima-1/+1
2021-11-27Refactor EmitterWriter::emit_suggestion_defaultLucas Kent-14/+25
2021-11-23`replace_tabs` -> `normalize_whitespace`Esteban Kuber-6/+6
2021-11-23Replace ZWJ with nothing in terminal outputEsteban Kuber-0/+1
2021-11-20Align multiline messages to their label (add left margin)Esteban Kuber-1/+16
2021-10-31Lint against RTL unicode codepoints in literals and commentsEsteban Küber-1/+19
2021-10-23Rollup merge of #89468 - FabianWolff:issue-89358, r=jackh726Matthias Krüger-4/+17
2021-10-16Adopt let_else across the compilerest31-5/+1
2021-10-07use structured fields in some existing warningsEliza Weisman-1/+1
2021-10-02Report fatal lexer errors in `--cfg` command line argumentsFabian Wolff-4/+17
2021-08-27Path remapping: Make behavior of diagnostics output dependent on presence of ...Michael Woerister-4/+4
2021-08-23Fixes to span locationsEsteban Kuber-9/+8
2021-08-23wipEsteban Kuber-19/+11
2021-08-23Account for tabs when highlighting multiline code suggestionsEsteban Kuber-19/+29
2021-08-11Modify structured suggestion outputEsteban Küber-18/+102
2021-08-04Remove trailing whitespace from error messagesFabian Wolff-2/+5
2021-07-19Various diagnostics clean ups/tweaksEsteban Küber-8/+19
2021-07-11Simplify future incompatible reporting.Eric Huss-2/+1
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-18/+3
2021-05-12Show macro name in 'this error originates in macro' messageAaron Hill-7/+6
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-4/+4
2021-05-12Implement span quoting for proc-macrosAaron Hill-3/+18
2021-05-05Use local and remapped paths where appropriateAndy Wang-4/+4
2021-04-04Rollup merge of #73945 - est31:unused_externs, r=Mark-SimulacrumDylan DPC-0/+3
2021-03-29Replace tabs in err messages before renderingÖmer Sinan Ağacan-1/+1
2021-03-26Use iter::zip in compiler/Josh Stone-3/+1
2021-03-24small cleanups in rustc_errors / emitterAndre Bogus-20/+14
2021-03-08Emit the lint level of the unused-crate-dependenciesest31-1/+1
2021-03-08Emit unused externsest31-0/+3
2021-02-27Even faster counting of digits for error line numbersAndre Bogus-12/+26
2021-02-18nhwn: optimize counting digits in line numbersNathan Nguyen-1/+12
2021-02-03Reduce tab formatting assertions to debug onlyJ. Ryan Stinnett-1/+1
2020-12-09Replace tabs earlier in diagnosticsJ. Ryan Stinnett-5/+20
2020-11-17Simplfy color availability checkGuillaume Gomez-0/+17
2020-11-03Auto merge of #76931 - oli-obk:const_prop_inline_lint_madness, r=wesleywiserbors-2/+5
2020-10-30Implement rustc side of report-future-incompatAaron Hill-3/+6
2020-10-29Fix typosDániel Buga-2/+2
2020-10-27Address review commentoli-1/+2
2020-10-27Show the inline stack of MIR lints that only occur after inliningOliver Scherer-2/+4