|
541 | 541 | "scope": "resource",
|
542 | 542 | "type": "string"
|
543 | 543 | },
|
| 544 | + "haskell.plugin.semanticTokens.config.operatorToken": { |
| 545 | + "default": "operator", |
| 546 | + "description": "LSP semantic token type to use for operators", |
| 547 | + "enum": [ |
| 548 | + "namespace", |
| 549 | + "type", |
| 550 | + "class", |
| 551 | + "enum", |
| 552 | + "interface", |
| 553 | + "struct", |
| 554 | + "typeParameter", |
| 555 | + "parameter", |
| 556 | + "variable", |
| 557 | + "property", |
| 558 | + "enumMember", |
| 559 | + "event", |
| 560 | + "function", |
| 561 | + "method", |
| 562 | + "macro", |
| 563 | + "keyword", |
| 564 | + "modifier", |
| 565 | + "comment", |
| 566 | + "string", |
| 567 | + "number", |
| 568 | + "regexp", |
| 569 | + "operator", |
| 570 | + "decorator" |
| 571 | + ], |
| 572 | + "enumDescriptions": [ |
| 573 | + "LSP Semantic Token Type: namespace", |
| 574 | + "LSP Semantic Token Type: type", |
| 575 | + "LSP Semantic Token Type: class", |
| 576 | + "LSP Semantic Token Type: enum", |
| 577 | + "LSP Semantic Token Type: interface", |
| 578 | + "LSP Semantic Token Type: struct", |
| 579 | + "LSP Semantic Token Type: typeParameter", |
| 580 | + "LSP Semantic Token Type: parameter", |
| 581 | + "LSP Semantic Token Type: variable", |
| 582 | + "LSP Semantic Token Type: property", |
| 583 | + "LSP Semantic Token Type: enumMember", |
| 584 | + "LSP Semantic Token Type: event", |
| 585 | + "LSP Semantic Token Type: function", |
| 586 | + "LSP Semantic Token Type: method", |
| 587 | + "LSP Semantic Token Type: macro", |
| 588 | + "LSP Semantic Token Type: keyword", |
| 589 | + "LSP Semantic Token Type: modifier", |
| 590 | + "LSP Semantic Token Type: comment", |
| 591 | + "LSP Semantic Token Type: string", |
| 592 | + "LSP Semantic Token Type: number", |
| 593 | + "LSP Semantic Token Type: regexp", |
| 594 | + "LSP Semantic Token Type: operator", |
| 595 | + "LSP Semantic Token Type: decorator" |
| 596 | + ], |
| 597 | + "scope": "resource", |
| 598 | + "type": "string" |
| 599 | + }, |
544 | 600 | "haskell.plugin.semanticTokens.config.patternSynonymToken": {
|
545 | 601 | "default": "macro",
|
546 | 602 | "description": "LSP semantic token type to use for pattern synonyms",
|
|
0 commit comments