Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | vscode-postrefactor: fix syntax error | Veetaha | 2020-03-16 | 1 | -1/+1 | |
| | | ||||||
| * | vscode-postrefactor: prefer arrow functions | Veetaha | 2020-03-16 | 1 | -1/+1 | |
| | | ||||||
| * | vscode-postrefactor: more logging and better error handling | Veetaha | 2020-03-14 | 2 | -22/+30 | |
| | | ||||||
| * | vscode-postrefactor: enforcing more reentrancy | Veetaha | 2020-03-14 | 2 | -4/+7 | |
| | | ||||||
| * | vscode-postrefactor: minor config refactorings | Veetaha | 2020-03-14 | 2 | -4/+5 | |
| | | ||||||
| * | vscode-postrefactor: unhandled promise rejections shall not pass 2 | Veetaha | 2020-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | vscode-postrefactor: add achtung comment | Veetaha | 2020-03-14 | 1 | -0/+4 | |
| | | ||||||
| * | vscode-postrefactor: remove remainders of debug logging | Veetaha | 2020-03-14 | 1 | -1/+0 | |
| | | ||||||
| * | vscode-postrefactor: unhandled promise rejections shall not pass | Veetaha | 2020-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | vscode-postrefactor: compare dates by value, not by reference | Veetaha | 2020-03-14 | 1 | -2/+2 | |
| | | ||||||
| * | vscode-postrefactor: eliminate my-mistake floating promise @matklad | Veetaha | 2020-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | vscode-postrefactor: global storages | Veetaha | 2020-03-14 | 1 | -20/+19 | |
| | | ||||||
| * | vscode: put comma back | Veetaha | 2020-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | vscode: make bailing out on custom serverPath more evident | Veetaha | 2020-03-14 | 2 | -10/+8 | |
| | | ||||||
| * | vscode: npm run fix | Veetaha | 2020-03-14 | 2 | -4/+4 | |
| | | ||||||
| * | vscode: amend server installation logic to account for nightlies | Veetaha | 2020-03-14 | 3 | -52/+57 | |
| | | ||||||
| * | vscode: add nightly extension installation logic | Veetaha | 2020-03-14 | 1 | -0/+131 | |
| | | ||||||
| * | vscode: prepare config for nightlies | Veetaha | 2020-03-14 | 1 | -15/+96 | |
| | | ||||||
| * | vscode: get release date from release info | Veetaha | 2020-03-14 | 2 | -14/+7 | |
| | | ||||||
| * | vscode-prerefactor: add some utility functions | Veetaha | 2020-03-14 | 1 | -6/+63 | |
| | | ||||||
| * | vscode-prerefactor: merge two files into downloads.ts | Veetaha | 2020-03-14 | 2 | -50/+46 | |
| | | ||||||
* | | Merge #3540 | bors[bot] | 2020-03-16 | 2 | -8/+11 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 3540: Swtches to rust SSR query check r=matklad a=mikhail-m1 related to #3186 Co-authored-by: Mikhail Modin <[email protected]> | |||||
| * | | Swtches to rust SSR query check | Mikhail Modin | 2020-03-15 | 2 | -8/+11 | |
| | | | ||||||
* | | | Merge #3561 #3577 | bors[bot] | 2020-03-13 | 4 | -3/+24 | |
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3561: feat: add debug code lens r=matklad a=hdevalke Refs #3539 3577: Protect against infinite macro expansion in def collector r=edwin0cheng a=flodiebold Something I noticed while trying to make macro expansion more resilient against errors. There was a test for this, but it wasn't actually working because the first recursive expansion failed. (The comma...) Even with this limit, that test (when fixed) still takes some time to pass because of the exponential growth of the expansions, so I disabled it and added a different one without growth. CC @edwin0cheng Co-authored-by: Hannes De Valkeneer <[email protected]> Co-authored-by: hdevalke <[email protected]> Co-authored-by: Florian Diebold <[email protected]> | |||||
| * | | Update editors/code/src/config.ts | hdevalke | 2020-03-12 | 1 | -1/+0 | |
| | | | | | | | | | Co-Authored-By: Veetaha <[email protected]> | |||||
| * | | fixup! feat: add debug code lens | Hannes De Valkeneer | 2020-03-12 | 2 | -0/+2 | |
| | | | | | | | | | | | | autodetect vscode-lldb | |||||
| * | | fixup! feat: add debug code lens | Hannes De Valkeneer | 2020-03-12 | 1 | -6/+1 | |
| | | | | | | | | | | | | avoid repetition of `--no-run` | |||||
| * | | fixup! feat: add debug code lens | Hannes De Valkeneer | 2020-03-12 | 1 | -2/+1 | |
| | | | ||||||
| * | | feat: add debug code lens | Hannes De Valkeneer | 2020-03-11 | 3 | -3/+29 | |
| | | | | | | | | | | | | Refs #3539 | |||||
* | | | Simpler deserialization | Aleksey Kladov | 2020-03-12 | 1 | -1/+6 | |
| | | | ||||||
* | | | Merge #3543 | bors[bot] | 2020-03-12 | 3 | -5/+17 | |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3543: Parameter inlay hint separate from variable type inlay? #2876 r=matklad a=slyngbaek Add setting to allow enabling either type inlay hints or parameter inlay hints or both. Group the the max inlay hint length option into the object. - Add a new type for the inlayHint options. - Add tests to ensure the inlays don't happen on the server side Co-authored-by: Steffen Lyngbaek <[email protected]> | |||||
| * | | Make maxLength nullable again | Steffen Lyngbaek | 2020-03-12 | 1 | -2/+2 | |
| | | | ||||||
| * | | Switch from Vec<InlayKind> to object with props | Steffen Lyngbaek | 2020-03-12 | 3 | -8/+9 | |
| | | | | | | | | | | | | | | | | | | | | | - Instead of a single object type, use several individual nested types to allow toggling from the settings GUI - Remove unused struct definitions - Install and test that the toggles work | |||||
| * | | Address Issues from Github | Steffen Lyngbaek | 2020-03-10 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | - Updated naming of config - Define struct in ra_ide and use remote derive in rust-analyzer/config - Make inlayConfig type more flexible to support more future types - Remove constructor only used in tests | |||||
| * | | Parameter inlay hint separate from variable type inlay? #2876 | Steffen Lyngbaek | 2020-03-10 | 3 | -4/+13 | |
| |/ | | | | | | | | | | | | | | | | | Add setting to allow enabling either type inlay hints or parameter inlay hints or both. Group the the max inlay hint length option into the object. - Add a new type for the inlayHint options. - Add tests to ensure the inlays don't happen on the server side | |||||
* / | Add additional_outdirs in config | Edwin Cheng | 2020-03-10 | 2 | -0/+2 | |
|/ | ||||||
* | vscode: groupd updates-related config under `updates` section as per @matklad | Veetaha | 2020-03-09 | 1 | -1/+1 | |
| | ||||||
* | vscode: fix inversion of askBeforeDownload | Veetaha | 2020-03-08 | 1 | -1/+1 | |
| | ||||||
* | vscode: rename alwaysDownloadServer -> askBeforeDownload | Veetaha | 2020-03-08 | 1 | -1/+1 | |
| | | | | | | | | | | | The new name seems much simpler and it doesn't limit this config value only to downloading the server binary. Thus we wouldn't need to create another config properties to handle other downloads whatsoever. Anyway, I believe (heuristically) that most of the users would want to set "askBeforeDownload": false once and never bother clicking on the notification again (because otherwise there is no big point in installing rust-analyzer if it cannot install the server) | |||||
* | vscode: care about alwaysDownloadServer option before asking | Veetaha | 2020-03-07 | 3 | -23/+31 | |
| | | | | | | | Also renamed BinarySource to ArtifactSource in anticipation of nightlies installation that requires downloading not a binary itself but .vsix package, thus generalized to `artifact` term | |||||
* | vscode: post refactor HintsUpdater (simplify create() -> constructor call) | Veetaha | 2020-03-07 | 1 | -16/+10 | |
| | ||||||
* | vscode: more privacy for HintsUpdater | Veetaha | 2020-03-07 | 1 | -1/+1 | |
| | ||||||
* | vscode: remove logging from inlays, run fix lint issues | Veetaha | 2020-03-07 | 1 | -18/+7 | |
| | ||||||
* | vscode: remove logic for caching editors as per @matklad | Veetaha | 2020-03-07 | 1 | -222/+136 | |
| | ||||||
* | vscode: prerefactor util.ts and ctx.ts | Veetaha | 2020-03-07 | 2 | -10/+14 | |
| | ||||||
* | vscode: refresh all editors on text changes, simplify inlays api | Veetaha | 2020-03-07 | 1 | -13/+11 | |
| | ||||||
* | vscode: add dat semicolon | Veetaha | 2020-03-07 | 1 | -1/+1 | |
| | ||||||
* | vscode: simpify | Veetaha | 2020-03-07 | 1 | -5/+1 | |
| | ||||||
* | vscode: redesign inlay hints to be capable of handling multiple editors | Veetaha | 2020-03-07 | 2 | -106/+273 | |
| | ||||||
* | vscode: extract Type and Param hint cases of InlayHint at type level (needed ↵ | Veetaha | 2020-03-07 | 1 | -8/+14 | |
| | | | | further) |