| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-03-03 | Migrate diagnostic | Michael Goulet | -0/+10 | |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -20/+20 | |
| 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-02-14 | Specify correct spans in suggest_await_on_expect_found | IQuant | -7/+1 | |
| 2023-02-14 | Port PlaceholderRelationLfNotSatisfied diagnostic | IQuant | -0/+59 | |
| 2023-02-14 | Port ConsiderAddingAwait | IQuant | -0/+43 | |
| 2023-02-14 | Port SuggestRemoveSemiOrReturnBinding | IQuant | -0/+44 | |
| 2023-02-14 | Make sure tests pass | Nikita Tomashevich | -1/+1 | |
| 2023-02-14 | Port WhereClauseSuggestions | Nikita Tomashevich | -0/+26 | |
| 2023-02-14 | Resolve rebase | Nikita Tomashevich | -14/+0 | |
| 2023-02-14 | Port another diagnostic | Nikita Tomashevich | -0/+4 | |
| 2023-02-14 | Port RefLongerThanData | Nikita Tomashevich | -0/+14 | |
| 2023-02-14 | Port "BorrowedTooLong" diagnostic | Nikita Tomashevich | -2/+16 | |
| 2023-02-14 | Port OutlivesContent, OutlivesBound, FUllfillReqLifetime, ↵ | Nikita Tomashevich | -7/+66 | |
| LfBoundNotSatisfied diagnostics | ||||
| 2023-02-09 | Change to `ReError(ErrorGuaranteed)` | Esteban Küber | -1/+1 | |
| 2023-02-09 | Introduce `ReError` | Esteban Küber | -0/+2 | |
| CC #69314 | ||||
| 2023-01-18 | Fix #107090, fix missing arguments for fluent | yukang | -0/+2 | |
| 2023-01-07 | Rollup merge of #101936 - IntQuant:issue-100717-infer-4, r=compiler-errors | Matthias Krüger | -5/+416 | |
| Migrating rustc_infer to session diagnostics (part 3) ``@rustbot`` label +A-translation r? rust-lang/diagnostics cc https://github.com/rust-lang/rust/issues/100717 Seems like a part of static_impl_trait.rs emits suggestions in a loop, and note.rs needs to have two instances of the same subdiagnostic, so these will need to wait until we have eager translation/list support. Other than that, there is only error_reporting/mod.rs left to migrate. | ||||
| 2022-12-28 | Rename `Rptr` to `Ref` in AST and HIR | Nilstrieb | -2/+2 | |
| The name makes a lot more sense, and `ty::TyKind` calls it `Ref` already as well. | ||||
| 2022-12-28 | eager is the default now | Nikita Tomashevich | -1/+1 | |
| 2022-12-28 | Made ty_or_sig and trait_path use their actual types instead of String | Nikita Tomashevich | -32/+69 | |
| 2022-12-28 | Split infer_explicit_lifetime_required into several diags | Nikita Tomashevich | -17/+32 | |
| 2022-12-28 | Address changes of pr 103345 | Nikita Tomashevich | -46/+46 | |
| 2022-12-28 | Rename subdiagnostic fields that do not need to be unique now | Nikita Tomashevich | -8/+3 | |
| 2022-12-28 | Use eager translation | Nikita Tomashevich | -11/+27 | |
| 2022-12-28 | Split into several messages | Nikita Tomashevich | -8/+160 | |
| 2022-12-28 | More descriptive names for ActualImplExplNotes variants | Nikita Tomashevich | -4/+4 | |
| 2022-12-28 | Rebase and fix | Nikita Tomashevich | -13/+13 | |
| 2022-12-28 | Partial work on static_impl_trait.rs | Nikita Tomashevich | -0/+97 | |
| 2022-12-28 | Migrate trait_impl_difference.rs | Nikita Tomashevich | -0/+38 | |
| 2022-12-28 | Migrate placeholder_error.rs | Nikita Tomashevich | -0/+41 | |
| 2022-12-28 | Migrate named_anon_conflict.rs | Nikita Tomashevich | -2/+22 | |
| 2022-12-04 | Always evaluate vecs of subdiagnostics eagerly | mejrs | -1/+1 | |
| 2022-11-23 | Separate lifetime ident from resolution in HIR. | Camille GILLOT | -12/+12 | |
| 2022-11-10 | Auto merge of #103636 - chenyukang:yukang/fix-103587-sugg-if-let, ↵ | bors | -0/+12 | |
| r=jackh276,davidtwco Recover from common if let syntax mistakes/typos Fixes #103587 | ||||
| 2022-11-08 | use subdiagnostic for sugesting add let | yukang | -0/+12 | |
| 2022-11-07 | Add an optional Span to BrAnon and use it to print better error for HRTB ↵ | Jack Huey | -2/+5 | |
| error from generator interior | ||||
| 2022-10-26 | Convert all #[suggestion_*] attributes to #[suggestion(style = "...")] | Xiretza | -5/+10 | |
| Using the following command: find compiler/ -type f -name '*.rs' -exec perl -i -gpe \ 's/(#\[\w*suggestion)_(short|verbose|hidden)\(\s*(\S+,)?/\1(\3style = "\2",/g' \ '{}' + | ||||
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -36/+36 | |
| 2022-10-17 | infer: use derive more | David Wood | -42/+29 | |
| Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-10-10 | errors: `AddToDiagnostic::add_to_diagnostic_with` | David Wood | -9/+33 | |
| `AddToDiagnostic::add_to_diagnostic_with` is similar to the previous `AddToDiagnostic::add_to_diagnostic` but takes a function that can be used by the caller to modify diagnostic messages originating from the subdiagnostic (such as performing translation eagerly). `add_to_diagnostic` now just calls `add_to_diagnostic_with` with an empty closure. Signed-off-by: David Wood <david.wood@huawei.com> | ||||
| 2022-09-21 | FIX - adopt new Diagnostic naming in newly migrated modules | Jhonny Bill Mena | -20/+20 | |
| FIX - ambiguous Diagnostic link in docs UPDATE - rename diagnostic_items to IntoDiagnostic and AddToDiagnostic [Gardening] FIX - formatting via `x fmt` FIX - rebase conflicts. NOTE: Confirm wheather or not we want to handle TargetDataLayoutErrorsWrapper this way DELETE - unneeded allow attributes in Handler method FIX - broken test FIX - Rebase conflict UPDATE - rename residual _SessionDiagnostic and fix LintDiag link | ||||
| 2022-09-08 | Remove ReEmpty | Jack Huey | -7/+0 | |
| 2022-09-06 | Whoops forgot a space | Nikita Tomashevich | -1/+1 | |
| 2022-09-06 | Replace manual impl with a derive macro as multipart suggestions are now ↵ | Nikita Tomashevich | -39/+50 | |
| supported by them | ||||
| 2022-09-06 | Slightly more concise comment | IQuant | -4/+1 | |
| Co-authored-by: David Wood <agile.lion3441@fuligin.ink> | ||||
| 2022-09-06 | Use untranslated messages for now | Nikita Tomashevich | -11/+24 | |
| 2022-09-06 | Remove a comment and use IntoDiagnosticArg instead of add_to() where feasible | Nikita Tomashevich | -14/+17 | |
| 2022-09-06 | Address some comments | Nikita Tomashevich | -63/+52 | |
| 2022-09-06 | Mugrate mismatched_static_lifetime.rs | Nikita Tomashevich | -0/+665 | |
