Esteban Küber
d92355c1db
Highlight parts of fn in type errors
...
When a type error arises between two fn items, fn pointers or tuples,
highlight only the differing parts of each.
2019-11-23 16:50:28 -08:00
Esteban Küber
83ffda5216
Specific labels when referring to "expected" and "found" types
2019-11-18 11:02:22 -08:00
Yuki Okushi
2ae5e3421d
Print lifetimes with backticks
2019-10-11 16:08:53 +09:00
Esteban Küber
8e595f5610
Make generics always have a valid span
2019-05-31 22:19:30 -07:00
Andy Russell
b6f148c8bd
hide --explain
hint if error has no extended info
2019-04-18 13:29:28 -04:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Esteban Küber
03bcebbc60
Also point to free named region on lifetime errors
2018-06-28 11:12:44 -07:00
Esteban Küber
3005162f98
Extend support to get_generics
for all NodeItem
s
2018-06-28 11:12:43 -07:00
Esteban Küber
5436a5c55a
Point to lifetime in fn definition on lifetime error note
2018-06-28 11:12:42 -07:00
Esteban Küber
cd8ca26257
Point at lifetimes instead of def span for E0195
2018-06-28 11:12:41 -07:00
Guillaume Gomez
2e104a77cf
update tests
2018-03-14 00:53:24 +01:00
Vadim Petrochenkov
fa2d9fc4b9
Update UI tests
2018-02-26 20:24:02 +03:00
Guillaume Gomez
5747fd6611
Update ui tests
2018-02-25 12:15:05 +01:00
Esteban Küber
67696be160
Point only at method signatures and point at trait
...
- On mismatch between impl and trait method, point at the trait
signature.
- Point only at the method signature instead of the whole body on
trait/impl mismatch errors.
2018-01-28 17:06:30 -08:00
Esteban Küber
6c026997bf
For named lifetimes point only at method signature
...
When refering to named lifetime conflict, point only at the method's
signature span instead of the entire method.
When the expected and found sup and sub traces are the same, avoid
redundant text.
2018-01-28 12:07:03 -08:00