1 error: unnecessary `Symbol` to string conversion
2 --> $DIR/unnecessary_symbol_str.rs:16:5
4 LL | Symbol::intern("foo").as_str() == "clippy";
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Symbol::intern("foo") == rustc_span::sym::clippy`
7 note: the lint level is defined here
8 --> $DIR/unnecessary_symbol_str.rs:3:9
10 LL | #![deny(clippy::internal)]
12 = note: `#[deny(clippy::unnecessary_symbol_str)]` implied by `#[deny(clippy::internal)]`
14 error: unnecessary `Symbol` to string conversion
15 --> $DIR/unnecessary_symbol_str.rs:17:5
17 LL | Symbol::intern("foo").to_string() == "self";
18 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Symbol::intern("foo") == rustc_span::symbol::kw::SelfLower`
20 error: unnecessary `Symbol` to string conversion
21 --> $DIR/unnecessary_symbol_str.rs:18:5
23 LL | Symbol::intern("foo").to_ident_string() != "Self";
24 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Symbol::intern("foo") != rustc_span::symbol::kw::SelfUpper`
26 error: unnecessary `Symbol` to string conversion
27 --> $DIR/unnecessary_symbol_str.rs:19:5
29 LL | &*Ident::empty().as_str() == "clippy";
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `Ident::empty().name == rustc_span::sym::clippy`
32 error: unnecessary `Symbol` to string conversion
33 --> $DIR/unnecessary_symbol_str.rs:20:5
35 LL | "clippy" == Ident::empty().to_string();
36 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `rustc_span::sym::clippy == Ident::empty().name`
38 error: aborting due to 5 previous errors