| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-08-24 | Use `IntoDiagnosticArg` where it makes sense | Nikita Tomashevich | -1/+6 | |
| 2022-08-23 | Auto merge of #100675 - Xiretza:fluent-mandate-crate-prefix, r=davidtwco | bors | -1/+1 | |
| fluent: mandate slug names to be prefixed by crate name This is currently only convention, but not actively checked for. Additionally, improve error messages to highlight the path of the offending fluent file rather than the identifier preceding it. This will conflict with #100671, so I'll leave it as draft until that's merged. | ||||
| 2022-08-24 | save_analysis: Migrate diagnostics | Wonchul Lee | -0/+2 | |
| 2022-08-23 | Rollup merge of #100768 - Facel3ss1:plugin-impl-translation, r=davidtwco | Dylan DPC | -0/+5 | |
| Migrate `rustc_plugin_impl` to `SessionDiagnostic` Migration of the `rustc_plugin_impl` crate. ~Draft PR because it is blocked on #100694 for `#[fatal(...)]` support~ (this has been merged, and I've changed over to `#[diag(...)]` now too), but I would also like to know if what I did with `LoadPluginError` is okay, because all it does is display the error message from `libloading` ([See conversation on zulip](https://rust-lang.zulipchat.com/#narrow/stream/147480-t-compiler.2Fwg-diagnostics/topic/.23100717.20diagnostic.20translation/near/294327843)). This crate is apparently for a deprecated feature which is used by servo, so I don't know how much this matters anyway. | ||||
| 2022-08-23 | Rename rustc_mir_dataflow diagnostic to mir_dataflow | 5225225 | -30/+30 | |
| 2022-08-23 | Fix formating in infer.ftl to make tidy happy | Nikita Tomashevich | -8/+7 | |
| 2022-08-23 | Remove full stop in diagnostic message | 5225225 | -1/+1 | |
| 2022-08-23 | Migrate note_region_origin function | Nikita Tomashevich | -0/+43 | |
| 2022-08-23 | Migrate OpaqueHiddenType, E0282, E0283, E0284, E0698 | Nikita Tomashevich | -0/+66 | |
| 2022-08-23 | Migrate rustc_mir_dataflow to diagnostic structs | 5225225 | -0/+30 | |
| 2022-08-22 | Reorder diagnostics in code order, then alphabetical order | Hampus Lidin | -57/+57 | |
| 2022-08-22 | Refactor remaining diagnostics | Hampus Lidin | -1/+30 | |
| 2022-08-22 | Refactor 'invalid issue' diagnostic to use labels within the same Fluent object | Hampus Lidin | -10/+5 | |
| 2022-08-22 | Refactor additional diagnostics in `rustc_attr` | Hampus Lidin | -0/+26 | |
| 2022-08-22 | Refactor more diagnostics in `rustc_attr` | Hampus Lidin | -0/+28 | |
| 2022-08-22 | Refactor diagnostics in `handle_errors` function | Hampus Lidin | -0/+30 | |
| 2022-08-22 | Changes made in response to feedback | Jean CASPAR | -2/+2 | |
| 2022-08-22 | Migrate all span_err(...) in ast_lowering to SessionDiagnostic | Jean CASPAR | -0/+9 | |
| 2022-08-22 | Migrate ast_lowering::pat to SessionDiagnostic | Jean CASPAR | -0/+17 | |
| 2022-08-22 | Migrate ast_lowering::ast to SessionDiagnostic | Jean CASPAR | -0/+54 | |
| 2022-08-22 | Migrate ast_lowering::expr to SessionDiagnostic | Jean CASPAR | -0/+33 | |
| 2022-08-22 | Migrate ast_lowering::lib and ast_lowering::item to SessionDiagnostic | Jean CASPAR | -0/+13 | |
| 2022-08-22 | Migrate ast_lowering::path to SessionDiagnostic | Jean CASPAR | -0/+6 | |
| 2022-08-22 | Addressed trailing newlines, odd whitespace skipped by x.py fmt | nidnogg | -13/+13 | |
| 2022-08-22 | Migrate rustc_plugin_impl to SessionDiagnostic | Peter Medus | -0/+5 | |
| 2022-08-22 | Addressing last comment on PR review | nidnogg | -1/+1 | |
| 2022-08-22 | Rollup merge of #100713 - Xiretza:parser-expr-session-diagnostics, r=estebank | Dylan DPC | -0/+109 | |
| Convert diagnostics in parser/expr to SessionDiagnostic This migrates all the easy cases in `rustc_parse::parser::expr` to `SessionDiagnostic`s, I've left things such as `multipart_suggestion`s out for now in the hopes of a derive API being developed soon. | ||||
| 2022-08-22 | Prefix fluent resources with interface_ | Giacomo Stevanato | -12/+12 | |
| 2022-08-22 | migrate: `rustc_lint::context` | Rejyr | -0/+13 | |
| 2022-08-22 | rename: `UnknownTool` to `UnknownToolInScopedLint` | Rejyr | -1/+1 | |
| 2022-08-22 | migrate: `OverruledAttribute` | Rejyr | -0/+10 | |
| 2022-08-22 | migrate: `bad_attr` to `SessionDiagnostic` | Rejyr | -0/+8 | |
| 2022-08-22 | migrate: `UnknownTool` error to `SessionDiagnostic` | Rejyr | -0/+3 | |
| 2022-08-22 | Move rustc_interface diagnostics to struct SessionDiagnostic derives | Giacomo Stevanato | -0/+37 | |
| 2022-08-22 | fluent: mandate slug names to be prefixed by crate name | Xiretza | -1/+1 | |
| 2022-08-22 | Rollup merge of #100694 - finalchild:ast-passes-diag, r=TaKO8Ki | Dylan DPC | -0/+94 | |
| Migrate rustc_ast_passes diagnostics to `SessionDiagnostic` and translatable messages (first part) Doing a full migration of the `rustc_ast_passes` crate. Making a draft here since there's not yet a tracking issue for the migrations going on. `@rustbot` label +A-translation | ||||
| 2022-08-22 | Auto merge of #100671 - Xiretza:tidy-fluent-files, r=davidtwco | bors | -6/+6 | |
| tidy: check fluent files for style Inspired by https://github.com/rust-lang/rust/pull/100651#discussion_r947600576 There were a lot of line length violations, so I've excepted that lint - I'm not sure if fluent files can be formatted to avoid long lines at all. | ||||
| 2022-08-21 | Hotfix ftl err name, added check for err.code in create_feature_err | nidnogg | -1/+1 | |
| 2022-08-21 | Fixed failing tests (missing labels), added automatic error code in ↵ | nidnogg | -5/+3 | |
| create_feature_err() builder | ||||
| 2022-08-21 | Added several more migrations under ops.rs, failing some tests though | nidnogg | -1/+49 | |
| 2022-08-21 | Migration on ops.rs for unstable const functions | nidnogg | -1/+3 | |
| 2022-08-21 | Migrated Unallowed function pointer calls in interpreter/ops | nidnogg | -0/+2 | |
| 2022-08-21 | Finished const_eval module migration, moving onto sibling folders | nidnogg | -0/+2 | |
| 2022-08-22 | Migrate forbidden_default and *_without_body | finalchild | -0/+33 | |
| 2022-08-22 | Migrate fn_param_forbidden_self and rename others to have prefix fn_param_ | finalchild | -5/+10 | |
| 2022-08-22 | Rename c_var_args_without_named_arg to c_var_args_is_sole_param | finalchild | -1/+1 | |
| 2022-08-22 | Migrate doc_comment_on_fn_param, forbidden_attr_on_fn_param | finalchild | -0/+7 | |
| 2022-08-22 | Migrate forbidden_lifetime_bound, forbidden_non_lifetime_param, ↵ | finalchild | -0/+15 | |
| too_many_params, c_var_args_without_named_arg, c_var_args_not_last | ||||
| 2022-08-22 | Migrate trait_fn_const | finalchild | -0/+4 | |
| 2022-08-22 | Migrate trait_fn_async | finalchild | -0/+6 | |
