Esteban Küber
|
f0b8e13b59
|
Do not suggest using -Zmacro-backtrace for builtin macros
For macros that are implemented on the compiler, we do *not* mention the `-Zmacro-backtrace` flag. This includes `derive`s and standard macros.
|
2025-03-14 19:50:03 +00:00 |
|
Esteban Küber
|
d860e5b088
|
Mention type parameter in more cases and don't suggest ~const bound already there
|
2024-12-07 21:37:13 +00:00 |
|
Esteban Küber
|
3f2a63a68b
|
Use trait name instead of full constraint in suggestion message
```
help: consider restricting type parameter `T` with traits `Copy` and `Trait`
|
LL | fn duplicate_custom<T: Copy + Trait>(t: S<T>) -> (S<T>, S<T>) {
| ++++++++++++++
```
```
help: consider restricting type parameter `V` with trait `Copy`
|
LL | fn index<'a, K, V: std::marker::Copy>(map: &'a HashMap<K, V>, k: K) -> &'a V {
| +++++++++++++++++++
```
|
2024-12-07 21:29:58 +00:00 |
|
Esteban Küber
|
d13c34828e
|
reword trait bound suggestion message to include the bounds
|
2024-12-07 21:26:20 +00:00 |
|
Oli Scherer
|
5f6390f947
|
Continue compilation after check_mod_type_wf errors
|
2024-02-14 11:00:30 +00:00 |
|
Oli Scherer
|
83738a9b1c
|
Stop bailing out from compilation just because there were incoherent traits
|
2024-02-05 10:17:31 +00:00 |
|
Nilstrieb
|
41e8d152dc
|
Show number in error message even for one error
Co-authored-by: Adrian <adrian.iosdev@gmail.com>
|
2023-11-24 19:15:52 +01:00 |
|
Michael Goulet
|
0f4255ece2
|
Dedup copy field errors for identical types
|
2023-03-08 00:00:19 +00:00 |
|
Michael Goulet
|
a439c0293c
|
may not => cannot
|
2023-03-08 00:00:18 +00:00 |
|
Albert Larsan
|
cf2dff2b1e
|
Move /src/test to /tests
|
2023-01-11 09:32:08 +00:00 |
|