Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More robust status notifications | Aleksey Kladov | 2021-04-06 | 1 | -5/+11 |
| | |||||
* | internal: prepare to store OpQueue results in the queue itself | Aleksey Kladov | 2021-04-05 | 1 | -9/+17 |
| | |||||
* | Async Loading outdir and proc-macro | Edwin Cheng | 2021-01-28 | 1 | -12/+16 |
| | |||||
* | Fix progress token is already registered crash | Aleksey Kladov | 2021-01-10 | 1 | -0/+25 |
After we started reporting progress when running cargo check during loading, it is possible to crash the client with two identical progress tokens. This points to a deeper issue: we might be running several cargo checks concurrently, which doesn't make sense. This commit linearizes all workspace fetches, making sure no updates are lost. As an additional touch, it also normalizes progress & result reporting, to make sure they stand in sync. |