| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-08-11 | internal: document that ascription is preferred to a turbo fish | Aleksey Kladov | -1/+1 | |
| 2021-08-10 | Fix: prefer the usage of `for` loops over `fold` | Basti Ortiz | -9/+8 | |
| 2021-08-10 | Chore: add comments to explicitly express two-step check | Basti Ortiz | -0/+3 | |
| See https://github.com/rust-analyzer/rust-analyzer/pull/9836#discussion_r685953381 | ||||
| 2021-08-10 | Fix: revert complex conditional in `Directories::contains_file` | Basti Ortiz | -1/+4 | |
| This reverts commit 6d0336b2e41703254b31f5d9a1358eb7e15cee3f. | ||||
| 2021-08-10 | Refactor: use iterator methods over `for` loops | Basti Ortiz | -14/+12 | |
| 2021-08-10 | Refactor: simplify logic for `Directories::contains_file` | Basti Ortiz | -4/+1 | |
| The logic was simply inverted to accomodate for the short-circuiting `&&` operator. | ||||
| 2021-02-12 | Fix slow tests sometimes failing | Florian Diebold | -2/+6 | |
| In some situations we reloaded the workspace in the tests after having reported to be ready. There's two fixes here: 1. Add a version to the VFS config and include that version in progress reports, so that we don't think we're done prematurely; 2. Delay status transitions until after changes are applied. Otherwise the last change during loading can potentially trigger a workspace reload, if it contains interesting changes. | ||||
| 2021-01-12 | Document vfs private items | Arnaud | -0/+15 | |
| 2021-01-12 | Document vfs public items | Arnaud | -0/+65 | |
| 2020-07-21 | Expose package roots more directly | Aleksey Kladov | -1/+1 | |
| 2020-07-20 | Simplify | Aleksey Kladov | -9/+5 | |
| 2020-07-18 | Simplify exclusion logic | Aleksey Kladov | -9/+73 | |
| 2020-06-24 | Less error-prone naming | Aleksey Kladov | -4/+4 | |
| 2020-06-24 | Cleanup project.json deserialization | Aleksey Kladov | -2/+2 | |
| 2020-06-23 | New VFS | Aleksey Kladov | -10/+12 | |
| 2020-06-16 | New VFS API | Aleksey Kladov | -0/+69 | |
