--- /dev/null
+error: useless use of `format!`
+ --> $DIR/format.rs:13:5
+ |
+LL | format!("foo");
+ | ^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"foo".to_string();`
+ |
+ = note: `-D clippy::useless-format` implied by `-D warnings`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:14:5
+ |
+LL | format!("{{}}");
+ | ^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"{}".to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:15:5
+ |
+LL | format!("{{}} abc {{}}");
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"{} abc {}".to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:16:5
+ |
+LL | / format!(
+LL | | r##"foo {{}}
+LL | | " bar"##
+LL | | );
+ | |______^
+ |
+help: consider using `.to_string()`
+ |
+LL | r##"foo {}
+LL | " bar"##.to_string();
+ |
+
+error: useless use of `format!`
+ --> $DIR/format.rs:21:5
+ |
+LL | format!("{}", "foo");
+ | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"foo".to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:25:5
+ |
+LL | format!("{:+}", "foo"); // Warn when the format makes no difference.
+ | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"foo".to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:26:5
+ |
+LL | format!("{:<}", "foo"); // Warn when the format makes no difference.
+ | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `"foo".to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:31:5
+ |
+LL | format!("{}", arg);
+ | ^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `arg.to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:35:5
+ |
+LL | format!("{:+}", arg); // Warn when the format makes no difference.
+ | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `arg.to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:36:5
+ |
+LL | format!("{:<}", arg); // Warn when the format makes no difference.
+ | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `arg.to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:63:5
+ |
+LL | format!("{}", 42.to_string());
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `42.to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:65:5
+ |
+LL | format!("{}", x.display().to_string());
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `x.display().to_string();`
+
+error: useless use of `format!`
+ --> $DIR/format.rs:69:18
+ |
+LL | let _ = Some(format!("{}", a + "bar"));
+ | ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.to_string()`: `a + "bar"`
+
+error: aborting due to 13 previous errors
+