| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-05-28 | fix: add an option to show inlay hint for return type of closures without block | harpsword | -1/+1 | |
| 2022-05-20 | feat: hide type inlay hints for initializations of closures | andylizi | -0/+1 | |
| 2022-05-16 | Show inlay hints after a `}` to indicate the closed item | Jonas Schievink | -0/+1 | |
| 2022-05-14 | feat: Add binding mode inlay hints | Lukas Wirth | -0/+1 | |
| 2022-05-12 | feat: Allow reborrow inlay hints to be restricted to mutable reborrows only | Lukas Wirth | -7/+5 | |
| 2022-04-25 | Re-export `FxHashMap` and `FxHashSet` from `ide_db` | Lukas Wirth | -2/+1 | |
| 2022-03-20 | feat: Visualize compiler inserted reborrows via inlay hints | Lukas Wirth | -0/+1 | |
| 2022-03-19 | Add option to skip trivial cases | Lukas Wirth | -2/+5 | |
| 2022-03-19 | Use numbers for lifetimes by default, add setting to prefer using parameter ↵ | Lukas Wirth | -0/+1 | |
| names | ||||
| 2022-03-18 | feat: Implement lifetime elision hints | Lukas Wirth | -0/+1 | |
| 2022-03-16 | feat: Add return type hints for closures with block bodies | Lukas Wirth | -0/+1 | |
| 2022-03-11 | fix: Allow configuration of colons in inlay-hints | Lukas Wirth | -0/+1 | |
| 2022-03-07 | Merge #11445 | bors[bot] | -0/+1 | |
| 11445: Upstream inlay hints r=lnicola a=lnicola Closes https://github.com/rust-analyzer/rust-analyzer/issues/2797 Closes https://github.com/rust-analyzer/rust-analyzer/issues/3394 (since now resolve the hints for the range given only, not for the whole document. We don't actually resolve anything due to [hard requirement](https://github.com/rust-analyzer/rust-analyzer/pull/11445#issuecomment-1035227434) on label being immutable. Any further heavy actions could go to the `resolve` method that's now available via the official Code API for hints) Based on `@SomeoneToIgnore's` branch, with a couple of updates: - I squashed, more or less successfully, the commits on that branch - downloading the `.d.ts` no longer works, but you can get it manually from https://raw.githubusercontent.com/microsoft/vscode/release/1.64/src/vscode-dts/vscode.proposed.inlayHints.d.ts - you might need to pass `--enable-proposed-api matklad.rust-analyzer` - if I'm reading the definition right, `InlayHintKind` needs to be serialized as a number, not string - this doesn't work anyway -- the client-side gets the hints, but they don't display Co-authored-by: Kirill Bulatov <mail4score@gmail.com> Co-authored-by: Laurențiu Nicola <lnicola@dend.ro> | ||||
| 2022-03-05 | fix: Recognize `Self` as a proper keyword | Lukas Wirth | -1/+1 | |
| 2022-03-04 | Load hints for part of the file only | Kirill Bulatov | -0/+1 | |
| 2022-01-04 | Remove lossy `Definition::from_token`/`Definition::from_node` methods | Lukas Wirth | -4/+4 | |
| 2021-12-03 | feat: Resolve builtin-attr and tools in ide layer | Lukas Wirth | -0/+1 | |
| 2021-11-22 | Emit moniker in lsif | hkalbasi | -0/+31 | |
| 2021-11-22 | Split parts of `ide_db::call_info` off into `ide` | Lukas Wirth | -9/+9 | |
| 2021-11-22 | Unnest ide::display::navigation_target module | Lukas Wirth | -2/+1 | |
| 2021-11-13 | inlay hints: add the option to always show constructor inlay hints | Jake Heinz | -0/+1 | |
| 2021-10-28 | Refactor ide handling for paths in derive inputs | Lukas Wirth | -3/+1 | |
| 2021-10-16 | more clippy fixes | Milo | -5/+7 | |
| 2021-10-12 | Merge #10423 | bors[bot] | -7/+33 | |
| 10423: Internal: refactor for mdbook plugin r=Veykril a=HKalbasi This PR is for upstreaming changes that I made for mdbook plugin. Changes are adding inlay hints to `StaticIndex` and changing some functions for working around privacy of crates. Aside this, is it okay if I bring the plugin in tree? It is a simple binary crate. I feel it will better maintained here and become resistant to api changes. Co-authored-by: hamidreza kalbasi <hamidrezakalbasi@protonmail.com> | ||||
| 2021-10-12 | Saw a FIXME comment and decided to fix it. | Mirko Rainer | -1/+1 | |
| This renames `descend_into_macros` to `descend_into_macros_single` and `descend_into_macros_many` into `descend_into_macros`. However, this does not touch a function in `SemanticsImpl` of same name. | ||||
| 2021-10-12 | internal changes for mdbook | hamidreza kalbasi | -7/+33 | |
| 2021-10-05 | Replace `if let` with `match` where appropriate | Aramis Razzaghipour | -8/+6 | |
| 2021-09-29 | remove glob import and cancellables | hamidreza kalbasi | -13/+8 | |
| 2021-09-26 | add some tests | hamidreza kalbasi | -0/+80 | |
| 2021-09-26 | support goto definition and find references | hamidreza kalbasi | -30/+59 | |
| 2021-09-26 | reuse hover results with resultset | hamidreza kalbasi | -46/+96 | |
| 2021-09-26 | add hover | hamidreza kalbasi | -12/+51 | |
| 2021-09-26 | use utf16 instead of utf8 | hamidreza kalbasi | -0/+3 | |
| 2021-09-26 | Begining of lsif | hamidreza kalbasi | -0/+60 | |
