| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:43:31 |
| | |
| LL | Diag::new(dcx, level, "untranslatable diagnostic") |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/diagnostics.rs:7:9 |
| | |
| LL | #![deny(rustc::untranslatable_diagnostic)] |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:64:19 |
| | |
| LL | diag.note("untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:85:19 |
| | |
| LL | diag.note("untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should only be created in `Diagnostic`/`Subdiagnostic`/`LintDiagnostic` impls |
| --> $DIR/diagnostics.rs:99:21 |
| | |
| LL | let _diag = dcx.struct_err(crate::fluent_generated::no_crate_example); |
| | ^^^^^^^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/diagnostics.rs:8:9 |
| | |
| LL | #![deny(rustc::diagnostic_outside_of_impl)] |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should only be created in `Diagnostic`/`Subdiagnostic`/`LintDiagnostic` impls |
| --> $DIR/diagnostics.rs:102:21 |
| | |
| LL | let _diag = dcx.struct_err("untranslatable diagnostic"); |
| | ^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:102:32 |
| | |
| LL | let _diag = dcx.struct_err("untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:120:7 |
| | |
| LL | f("untranslatable diagnostic", crate::fluent_generated::no_crate_example); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:122:50 |
| | |
| LL | f(crate::fluent_generated::no_crate_example, "untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:124:7 |
| | |
| LL | f("untranslatable diagnostic", "untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: diagnostics should be created using translatable messages |
| --> $DIR/diagnostics.rs:124:36 |
| | |
| LL | f("untranslatable diagnostic", "untranslatable diagnostic"); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: aborting due to 10 previous errors |
| |