mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-29 21:35:20 +00:00
Parameter inlay hint separate from variable type inlay? #2876
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
This commit is contained in:
parent
0714a065d5
commit
e98aff109a
13 changed files with 155 additions and 34 deletions
|
@ -10,7 +10,7 @@ export function activateInlayHints(ctx: Ctx) {
|
|||
const maybeUpdater = {
|
||||
updater: null as null | HintsUpdater,
|
||||
onConfigChange() {
|
||||
if (!ctx.config.displayInlayHints) {
|
||||
if (ctx.config.inlayHintOpts.displayType === 'off') {
|
||||
return this.dispose();
|
||||
}
|
||||
if (!this.updater) this.updater = new HintsUpdater(ctx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue