From e656e52ccb33f92ca8bfd7ad78ee5b028ff61a62 Mon Sep 17 00:00:00 2001 From: IoaNNUwU Date: Tue, 2 Sep 2025 16:15:23 +0200 Subject: Suggest examples of format specifiers in error messages --- .../missing-format-specifiers-issue-68293.stderr | 59 ++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 tests/ui/suggestions/missing-format-specifiers-issue-68293.stderr (limited to 'tests/ui/suggestions/missing-format-specifiers-issue-68293.stderr') diff --git a/tests/ui/suggestions/missing-format-specifiers-issue-68293.stderr b/tests/ui/suggestions/missing-format-specifiers-issue-68293.stderr new file mode 100644 index 00000000000..654c8b0712a --- /dev/null +++ b/tests/ui/suggestions/missing-format-specifiers-issue-68293.stderr @@ -0,0 +1,59 @@ +error: argument never used + --> $DIR/missing-format-specifiers-issue-68293.rs:2:23 + | +LL | println!("Hello", "World"); + | ------- ^^^^^^^ argument never used + | | + | formatting specifier missing + | + = note: format specifiers use curly braces: `{}` +help: consider adding format specifier + | +LL | println!("Hello{}", "World"); + | ++ + +error: multiple unused formatting arguments + --> $DIR/missing-format-specifiers-issue-68293.rs:10:24 + | +LL | println!("list: ", 1, 2, 3); + | -------- ^ ^ ^ argument never used + | | | | + | | | argument never used + | | argument never used + | multiple missing formatting specifiers + | + = note: format specifiers use curly braces: `{}` +help: consider adding 3 format specifiers + | +LL | println!("list: {}{}{}", 1, 2, 3); + | ++++++ + +error: argument never used + --> $DIR/missing-format-specifiers-issue-68293.rs:20:36 + | +LL | println!("list: {}, {}", 1, 2, 3); + | -------------- ^ argument never used + | | + | formatting specifier missing + | +help: consider adding format specifier + | +LL | println!("list: {}, {}{}", 1, 2, 3); + | ++ + +error: multiple unused formatting arguments + --> $DIR/missing-format-specifiers-issue-68293.rs:27:29 + | +LL | println!("list: {}", 1, 2, 3); + | ---------- ^ ^ argument never used + | | | + | | argument never used + | multiple missing formatting specifiers + | +help: consider adding 2 format specifiers + | +LL | println!("list: {}{}{}", 1, 2, 3); + | ++++ + +error: aborting due to 4 previous errors + -- cgit 1.4.1-3-g733a5