bors[bot] 8a084e6aca
Merge #10902
10902: Handle multiple cargo check quick fix spans r=Veykril a=brandondong

Resolves https://github.com/rust-analyzer/rust-analyzer/issues/10705.

**Cause:**
- For a cargo check diagnostic with multiple spans, only a single quick fix action would be created at the location of `spans[0]`. Additionally, the hover window details would only show the location of `spans[0]` next to the message.

**Fix:**
- Allow cargo check quick fix actions to be triggerable from multiple selection ranges. Specifically, if the selection intersects with any of the replacement spans, the quick fix action is shown.
- No change in behavior for the hover window details. It's pretty minor and I think showing multiple locations next to the message may be more confusing anyways.

Co-authored-by: Brandon <brandondong604@hotmail.com>
2021-12-05 10:52:54 +00:00
..
2021-11-30 14:07:39 +00:00
2021-12-03 23:52:28 +00:00
2021-12-04 15:08:43 +02:00
2021-12-04 18:08:11 +00:00
2021-12-04 18:18:09 +01:00
2021-11-07 11:02:39 +00:00
2021-10-23 15:07:11 +03:00
2021-10-23 15:07:11 +03:00
2021-12-04 15:14:31 +02:00
2021-11-29 11:13:39 +00:00
2021-12-05 10:52:54 +00:00
2021-10-23 15:07:11 +03:00
2021-12-04 15:17:30 +02:00
2021-10-23 15:07:11 +03:00
2021-10-23 15:07:11 +03:00
2021-10-23 15:07:11 +03:00
2021-10-23 15:07:11 +03:00