Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bench to work with relative paths | Aleksey Kladov | 2020-07-04 | 2 | -15/+14 |
| | |||||
* | Modernize postfix completion tests | Aleksey Kladov | 2020-07-04 | 1 | -512/+123 |
| | |||||
* | Modernize pattern completion tests | Aleksey Kladov | 2020-07-04 | 1 | -88/+37 |
| | |||||
* | Fix lookup in tests | Aleksey Kladov | 2020-07-04 | 3 | -0/+11 |
| | |||||
* | Macro tests | Aleksey Kladov | 2020-07-04 | 2 | -119/+70 |
| | |||||
* | Modernize tests | Aleksey Kladov | 2020-07-04 | 1 | -64/+60 |
| | |||||
* | Cleanup dot completiont tests | Aleksey Kladov | 2020-07-04 | 4 | -720/+407 |
| | |||||
* | Comments | Aleksey Kladov | 2020-07-04 | 2 | -2/+3 |
| | |||||
* | Better tests for completion scoring | Aleksey Kladov | 2020-07-04 | 3 | -192/+61 |
| | |||||
* | Modernize completion presentation tests | Aleksey Kladov | 2020-07-04 | 1 | -393/+340 |
| | |||||
* | Unify naming | Aleksey Kladov | 2020-07-04 | 1 | -8/+8 |
| | |||||
* | Cleanup tests | Aleksey Kladov | 2020-07-04 | 1 | -172/+62 |
| | |||||
* | Merge #5197 | bors[bot] | 2020-07-04 | 5 | -191/+243 |
|\ | | | | | | | | | | | | | | | | | | | | | 5197: SSR internal refactorings r=davidlattimore a=davidlattimore - Extract error code out to a separate module - Improve error reporting when a test fails - Refactor matching code - Update tests so that all paths in search patterns can be resolved Co-authored-by: David Lattimore <[email protected]> | ||||
| * | SSR: Update tests so that all paths in patterns can be resolved | David Lattimore | 2020-07-03 | 1 | -67/+97 |
| | | |||||
| * | SSR: Refactor matching code. | David Lattimore | 2020-07-03 | 1 | -80/+75 |
| | | | | | | | | | | | | Mutable state is now stored in the enum Phase. MatchState, since it now has no mutable state is renamed Matcher. MatchInputs is merged into Matcher | ||||
| * | SSR: Improve error reporting when a test fails | David Lattimore | 2020-07-03 | 2 | -21/+36 |
| | | |||||
| * | SSR: Extract error code out to a separate module | David Lattimore | 2020-07-03 | 3 | -23/+35 |
| | | | | | | | | | | This is to make reusing it outside of parsing easier in a subsequent change. | ||||
* | | Cleanup more completion tests | Aleksey Kladov | 2020-07-03 | 3 | -331/+177 |
| | | |||||
* | | Cleanup presentation tests | Aleksey Kladov | 2020-07-03 | 2 | -146/+59 |
| | | |||||
* | | Add AssistKind::Generate | Aleksey Kladov | 2020-07-03 | 7 | -26/+32 |
| | | |||||
* | | Unify naming of generating assists | Aleksey Kladov | 2020-07-03 | 7 | -206/+215 |
| | | |||||
* | | Merge #5212 | bors[bot] | 2020-07-03 | 1 | -554/+489 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5212: Fix module renaming r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Fix module renaming | Aleksey Kladov | 2020-07-03 | 1 | -6/+53 |
| | | | |||||
| * | | Compress rename tests | Aleksey Kladov | 2020-07-03 | 1 | -101/+142 |
| | | | |||||
| * | | Use expect for rename tests | Aleksey Kladov | 2020-07-03 | 1 | -193/+57 |
| | | | |||||
| * | | Adhere to code style in rename tests | Aleksey Kladov | 2020-07-03 | 1 | -341/+324 |
| | | | |||||
* | | | Merge #5211 | bors[bot] | 2020-07-03 | 2 | -8/+48 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | 5211: Fix inference of indexing argument (partly) r=flodiebold a=flodiebold We need to add the `T: Index<Arg>` obligation to be resolved later as well, otherwise we can't make inferences about `Arg` later based on the `Index` impls. This still doesn't fix indexing with integer variables though; there's a further problem with Chalk floundering because of the variable, I think. Co-authored-by: Florian Diebold <[email protected]> | ||||
| * | | Fix inference of indexing argument (partly) | Florian Diebold | 2020-07-03 | 2 | -8/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | We need to add the `T: Index<Arg>` obligation to be resolved later as well, otherwise we can't make inferences about `Arg` later based on the `Index` impls. This still doesn't fix indexing with integer variables though; there's a further problem with Chalk floundering because of the variable, I think. | ||||
* | | | Merge #5209 | bors[bot] | 2020-07-03 | 2 | -21/+44 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | 5209: Fixes to memory usage stats r=matklad a=jonas-schievink This brings the unaccounted memory down from 287mb to 250mb, and displays memory used by VFS and "other" allocations. Co-authored-by: Jonas Schievink <[email protected]> | ||||
| * | | Track VFS and remaining/unaccounted memory | Jonas Schievink | 2020-07-03 | 1 | -4/+14 |
| | | | |||||
| * | | Fix memory usage accounting for interned queries | Jonas Schievink | 2020-07-03 | 1 | -17/+30 |
| | | | |||||
* | | | Fix workspace reloading | Aleksey Kladov | 2020-07-03 | 1 | -1/+4 |
|/ / | |||||
* | | Merge #5205 | bors[bot] | 2020-07-03 | 1 | -795/+178 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5205: Refactor attribut completion tests r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Refactor attribut completion tests | Aleksey Kladov | 2020-07-03 | 1 | -645/+115 |
| | | | |||||
| * | | Compress attribute completion tests | Aleksey Kladov | 2020-07-03 | 1 | -150/+63 |
| | | | |||||
* | | | Merge #5116 | bors[bot] | 2020-07-03 | 42 | -440/+589 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5116: Categorize assists r=matklad a=kjeremy Categorize assists so that editors can use them. Follows the LSP spec pretty close (and some things may need adjustments) but this populates the Refactor menu in vscode and pushes quickfixes through again. This is a prerequisite to filtering out assists that the client doesn't care about. Fixes #4147 Co-authored-by: Jeremy Kolb <[email protected]> Co-authored-by: kjeremy <[email protected]> | ||||
| * | | Don't categorize things we don't care about | kjeremy | 2020-07-02 | 6 | -68/+52 |
| | | | |||||
| * | | Move AssistKind into AssistId | kjeremy | 2020-07-02 | 41 | -140/+90 |
| | | | |||||
| * | | Recategorize a few | kjeremy | 2020-07-02 | 3 | -3/+3 |
| | | | |||||
| * | | Categorize assists | Jeremy Kolb | 2020-07-02 | 42 | -506/+721 |
| | | | |||||
* | | | Add function to test completion edit | Aleksey Kladov | 2020-07-03 | 2 | -1/+22 |
| | | | |||||
* | | | Refactor keyword completion tests | Aleksey Kladov | 2020-07-03 | 1 | -206/+198 |
| | | | |||||
* | | | Cleanup record completion tests | Aleksey Kladov | 2020-07-03 | 4 | -374/+227 |
|/ / | |||||
* | | Merge #5192 | bors[bot] | 2020-07-02 | 2 | -8/+17 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5192: Implement rust-analyzer feature configuration to tests. r=matklad a=daxpedda Fixes #3198. I'm unsure if it is desired this way, maybe we want to make a seperate configuration? Co-authored-by: daxpedda <[email protected]> | ||||
| * | | Implement rust-analyzer feature configuration to tests. | daxpedda | 2020-07-02 | 2 | -8/+17 |
| |/ | |||||
* | | Move cargo metadata off the main loop | Aleksey Kladov | 2020-07-02 | 4 | -43/+56 |
| | | |||||
* | | Merge #5191 | bors[bot] | 2020-07-02 | 2 | -22/+9 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5191: Minor r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Minor | Aleksey Kladov | 2020-07-02 | 2 | -22/+9 |
| |/ | |||||
* | | Merge #5188 | bors[bot] | 2020-07-02 | 6 | -11/+86 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 5188: Implement StatusBar r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | Indicate when project needs a reload | Aleksey Kladov | 2020-07-02 | 4 | -7/+51 |
| | | |