about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/diagnostic.rs
AgeCommit message (Expand)AuthorLines
2022-07-20avoid `&str` to String conversionsTakayuki Maeda-8/+7
2022-07-16Rollup merge of #99342 - TaKO8Ki:avoid-symbol-to-string-conversions, r=compil...Matthias Krüger-1/+1
2022-07-17avoid some `Symbol` to `String` conversionsTakayuki Maeda-1/+1
2022-07-15passes: migrate half of `check_attr`David Wood-0/+1
2022-07-15errors: impl `IntoDiagnosticArg` for `char`David Wood-77/+33
2022-07-08Fix duplicated type annotation suggestionDaniel Xu-0/+8
2022-07-08Implement IntoDiagnosticArg for hir::ConstContextMichael Goulet-0/+11
2022-07-05errors: introduce `DecorateLint`David Wood-2/+10
2022-07-05Rollup merge of #98624 - davidtwco:translation-on-lints, r=compiler-errorsDylan DPC-1/+83
2022-07-01update cfg(bootstrap)sPietro Albini-7/+7
2022-06-30lint: port incomplete features diagnosticsDavid Wood-0/+6
2022-06-30lint: port keyword idents diagnosticsDavid Wood-1/+7
2022-06-30lint: port variant size difference diagnosticsDavid Wood-0/+48
2022-06-30lint: port overflowing literals diagnosticsDavid Wood-0/+12
2022-06-30lint: port non-fmt-panic diagnosticsDavid Wood-0/+10
2022-06-16Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi...Matthias Krüger-4/+6
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-4/+6
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-0/+8
2022-06-03Replace `&Vec<_>`s with `&[_]`sMaybe Waffle-3/+3
2022-05-30errors: simplify referring to fluent attributesDavid Wood-34/+52
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+1
2022-05-12errors: `set_arg` takes `IntoDiagnosticArg`David Wood-2/+2
2022-04-29macros: subdiagnostic deriveDavid Wood-0/+14
2022-04-29errors: `span_suggestion` takes `impl ToString`David Wood-7/+7
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-24/+1
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-24/+1
2022-04-13couple of clippy::complexity fixesMatthias Krüger-1/+1
2022-04-05macros: support translatable labelsDavid Wood-1/+1
2022-04-05macros: add args for non-subdiagnostic fieldsDavid Wood-0/+48
2022-04-05errors: implement fallback diagnostic translationDavid Wood-51/+90
2022-04-05span: move `MultiSpan`David Wood-36/+6
2022-04-05errors: introduce `DiagnosticMessage`David Wood-19/+48
2022-04-04Mention implementers of unsatisfied traitEsteban Kuber-0/+6
2022-03-20Filter OnceNote in diagnostic infra.Camille GILLOT-1/+20
2022-03-14Rollup merge of #94670 - xFrednet:rfc-2383-expect-impl-after-party, r=flip199...Matthias Krüger-1/+24
2022-03-07diagnostics: only talk about `Cargo.toml` if running under CargoMichael Howell-0/+13
2022-03-07Update unstable `ExpectationId`s in stored diagnosticsxFrednet-1/+24
2022-03-02Set `LintExpectationId` in level and collect fulfilled ones (RFC-2383)xFrednet-5/+1
2022-03-02Added `Expect` lint level and attribute (RFC-2383)xFrednet-1/+5
2022-02-23rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`.Eduard-Mihai Burtescu-23/+7
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-8/+22
2022-02-23rustc_errors: add `downgrade_to_delayed_bug` to `Diagnostic` itself.Eduard-Mihai Burtescu-2/+41
2022-01-24rustc_errors: remove `allow_suggestions` from `DiagnosticBuilder`.Eduard-Mihai Burtescu-9/+29
2021-11-08Don't abort compilation after giving a lint errorJoshua Nelson-1/+1
2021-10-24Always sort suggestions before emitting themEsteban Kuber-3/+7
2021-09-17Make diagnostics clearer for `?` operatorsYuki Okushi-0/+12
2021-09-13Auto merge of #87915 - estebank:fancy-spans, r=oli-obkbors-0/+15
2021-09-04Fix #88256, remove duplicated diagnosticyukang-1/+48
2021-08-12Use smaller spans for some structured suggestionsEsteban Kuber-0/+15
2021-07-30Use multispan suggestions more oftenEsteban Küber-0/+24