Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add master config for inlayHints to make disabling easy | Aleksey Kladov | 2020-05-08 | 1 | -7/+7 |
| | |||||
* | fix: inlay hints config desyncronization between the frontend and the backend | veetaha | 2020-04-11 | 1 | -2/+3 |
| | | | | | See the explanation in the issue comment: https://github.com/rust-analyzer/rust-analyzer/issues/3924#issuecomment-612444566 | ||||
* | vscode: fix indent | veetaha | 2020-04-11 | 1 | -5/+5 |
| | |||||
* | Code review fixes | Kirill Bulatov | 2020-03-30 | 1 | -4/+6 |
| | | | | Co-Authored-By: Veetaha <[email protected]> | ||||
* | Style fixes | Kirill Bulatov | 2020-03-30 | 1 | -1/+3 |
| | |||||
* | Extension types and rendering | Matt Hooper | 2020-03-24 | 1 | -3/+29 |
| | |||||
* | vscode: remove unnecessary code | Veetaha | 2020-03-20 | 1 | -2/+0 |
| | | | This cancel is unnecessary since we cancel the previous inlay hints requests in `fetchHints()` method itself. This is not a hard error, we just called cancel() 2 times. | ||||
* | Switch from Vec<InlayKind> to object with props | Steffen Lyngbaek | 2020-03-12 | 1 | -1/+1 |
| | | | | | | | - 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 | ||||
* | Parameter inlay hint separate from variable type inlay? #2876 | Steffen Lyngbaek | 2020-03-10 | 1 | -1/+1 |
| | | | | | | | | | 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 | ||||
* | 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: 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 | 1 | -104/+271 |
| | |||||
* | Centralize the check for languageId on document | Julien Roncaglia | 2020-03-02 | 1 | -19/+4 |
| | | | | Also move visibleRustEditors to Ctx | ||||
* | Remove inlay in diff views | Julien Roncaglia | 2020-03-01 | 1 | -1/+10 |
| | | | | | | | | If the left side of a diff view that contain the old version of the file apply inlays they are misplaced. The detection is done by blacklisting the url schemes used by git and subversion scm extensions. | ||||
* | Reset fontStyle for inlay hints | Aleksey Kladov | 2020-02-28 | 1 | -0/+2 |
| | | | | Otherwise, we get bold hints on `true` and `false` | ||||
* | vscode: migrate inlay_hints to rust-analyzer-api.ts | Veetaha | 2020-02-24 | 1 | -23/+8 |
| | |||||
* | vscode: gracefully handle cancellation errors | Veetaha | 2020-02-23 | 1 | -22/+18 |
| | |||||
* | Extract client-side logging | Aleksey Kladov | 2020-02-22 | 1 | -1/+2 |
| | |||||
* | vscode: migrate to tripple equals | Veetaha | 2020-02-22 | 1 | -1/+1 |
| | |||||
* | vscode: press ; to respect semicolons | Veetaha | 2020-02-17 | 1 | -4/+4 |
| | |||||
* | remove debug print | Aleksey Kladov | 2020-02-17 | 1 | -2/+0 |
| | |||||
* | Simplify startup | Aleksey Kladov | 2020-02-17 | 1 | -3/+3 |
| | |||||
* | Simplify TS reload logic | Aleksey Kladov | 2020-02-17 | 1 | -2/+17 |
| | | | | Fixes #3164 | ||||
* | vscode: minor refactorings | Veetaha | 2020-02-17 | 1 | -21/+24 |
| | |||||
* | vscode: add comment on possible UnhandledPromise rejection error | Veetaha | 2020-02-16 | 1 | -1/+3 |
| | |||||
* | vscode: fix stupid mistake | Veetaha | 2020-02-16 | 1 | -1/+1 |
| | |||||
* | vscode: eliminate floating promises and insane amount of resource handle leaks | Veetaha | 2020-02-05 | 1 | -13/+21 |
| | |||||
* | vscode extension cleanup: migrate to prefer-const tslint rule | Veetaha | 2020-02-02 | 1 | -3/+3 |
| | |||||
* | Use types from vscode-langaugeclient | Emil Lauridsen | 2020-01-15 | 1 | -1/+1 |
| | |||||
* | Add inlay parameter name hints for function calls | imtsuki | 2020-01-14 | 1 | -10/+41 |
| | | | | Signed-off-by: imtsuki <[email protected]> | ||||
* | Allow disabling inlay hints | Aleksey Kladov | 2020-01-01 | 1 | -1/+2 |
| | |||||
* | Add semicolons | Aleksey Kladov | 2019-12-31 | 1 | -2/+2 |
| | |||||
* | Refactor server lifecycle | Aleksey Kladov | 2019-12-31 | 1 | -5/+6 |
| | |||||
* | Fix color name | Aleksey Kladov | 2019-12-31 | 1 | -1/+1 |
| | |||||
* | Drop obsolete color configurations | Aleksey Kladov | 2019-12-31 | 1 | -1/+1 |
| | |||||
* | Privatize highlighting | Aleksey Kladov | 2019-12-30 | 1 | -2/+2 |
| | |||||
* | Don't request inline hints repeatedly | Aleksey Kladov | 2019-12-30 | 1 | -5/+18 |
| | |||||
* | Retry inlay hints on content modified error | Aleksey Kladov | 2019-12-30 | 1 | -6/+1 |
| | |||||
* | Refactor inlay hints | Aleksey Kladov | 2019-12-30 | 1 | -103/+67 |
| | |||||
* | Add config to Ctx | Aleksey Kladov | 2019-12-30 | 1 | -3/+1 |
| | |||||
* | Encapsulate inlay hints activation | Aleksey Kladov | 2019-12-30 | 1 | -1/+37 |
| | |||||
* | Hints are not commands | Aleksey Kladov | 2019-12-30 | 1 | -0/+113 |