8d4d572e4d
When encountering a verbose/multipart suggestion that has changes that are only caused by different capitalization of ASCII letters that have little differenciation, expand the message to highlight that fact (like we already do for inline suggestions). The logic to do this was already present, but implemented incorrectly.
47 lines
1.2 KiB
Plaintext
47 lines
1.2 KiB
Plaintext
error: `const` keyword was mistyped as `Const`
|
|
--> $DIR/typod-const-in-const-param-def.rs:1:12
|
|
|
|
|
LL | pub fn foo<Const N: u8>() {}
|
|
| ^^^^^
|
|
|
|
|
help: use the `const` keyword (notice the capitalization difference)
|
|
|
|
|
LL | pub fn foo<const N: u8>() {}
|
|
| ~~~~~
|
|
|
|
error: `const` keyword was mistyped as `Const`
|
|
--> $DIR/typod-const-in-const-param-def.rs:7:12
|
|
|
|
|
LL | pub fn baz<Const N: u8, T>() {}
|
|
| ^^^^^
|
|
|
|
|
help: use the `const` keyword (notice the capitalization difference)
|
|
|
|
|
LL | pub fn baz<const N: u8, T>() {}
|
|
| ~~~~~
|
|
|
|
error: `const` keyword was mistyped as `Const`
|
|
--> $DIR/typod-const-in-const-param-def.rs:10:15
|
|
|
|
|
LL | pub fn qux<T, Const N: u8>() {}
|
|
| ^^^^^
|
|
|
|
|
help: use the `const` keyword (notice the capitalization difference)
|
|
|
|
|
LL | pub fn qux<T, const N: u8>() {}
|
|
| ~~~~~
|
|
|
|
error: `const` keyword was mistyped as `Const`
|
|
--> $DIR/typod-const-in-const-param-def.rs:13:16
|
|
|
|
|
LL | pub fn quux<T, Const N: u8, U>() {}
|
|
| ^^^^^
|
|
|
|
|
help: use the `const` keyword (notice the capitalization difference)
|
|
|
|
|
LL | pub fn quux<T, const N: u8, U>() {}
|
|
| ~~~~~
|
|
|
|
error: aborting due to 4 previous errors
|
|
|