|
35 | 35 | "scope": "resource",
|
36 | 36 | "type": "boolean"
|
37 | 37 | },
|
| 38 | + "haskell.plugin.class.codeActionsOn": { |
| 39 | + "default": true, |
| 40 | + "description": "Enables class code actions", |
| 41 | + "scope": "resource", |
| 42 | + "type": "boolean" |
| 43 | + }, |
| 44 | + "haskell.plugin.class.codeLensOn": { |
| 45 | + "default": true, |
| 46 | + "description": "Enables class code lenses", |
| 47 | + "scope": "resource", |
| 48 | + "type": "boolean" |
| 49 | + }, |
38 | 50 | "haskell.plugin.eval.config.diff": {
|
39 | 51 | "default": true,
|
40 | 52 | "markdownDescription": "Enable the diff output (WAS/NOW) of eval lenses",
|
|
77 | 89 | "scope": "resource",
|
78 | 90 | "type": "string"
|
79 | 91 | },
|
| 92 | + "haskell.plugin.gadt.globalOn": { |
| 93 | + "default": true, |
| 94 | + "description": "Enables gadt plugin", |
| 95 | + "scope": "resource", |
| 96 | + "type": "boolean" |
| 97 | + }, |
| 98 | + "haskell.plugin.ghcide-code-actions-bindings.globalOn": { |
| 99 | + "default": true, |
| 100 | + "description": "Enables ghcide-code-actions-bindings plugin", |
| 101 | + "scope": "resource", |
| 102 | + "type": "boolean" |
| 103 | + }, |
| 104 | + "haskell.plugin.ghcide-code-actions-fill-holes.globalOn": { |
| 105 | + "default": true, |
| 106 | + "description": "Enables ghcide-code-actions-fill-holes plugin", |
| 107 | + "scope": "resource", |
| 108 | + "type": "boolean" |
| 109 | + }, |
| 110 | + "haskell.plugin.ghcide-code-actions-imports-exports.globalOn": { |
| 111 | + "default": true, |
| 112 | + "description": "Enables ghcide-code-actions-imports-exports plugin", |
| 113 | + "scope": "resource", |
| 114 | + "type": "boolean" |
| 115 | + }, |
| 116 | + "haskell.plugin.ghcide-code-actions-type-signatures.globalOn": { |
| 117 | + "default": true, |
| 118 | + "description": "Enables ghcide-code-actions-type-signatures plugin", |
| 119 | + "scope": "resource", |
| 120 | + "type": "boolean" |
| 121 | + }, |
80 | 122 | "haskell.plugin.ghcide-completions.config.autoExtendOn": {
|
81 | 123 | "default": true,
|
82 | 124 | "markdownDescription": "Extends the import list automatically when completing a out-of-scope identifier",
|
|
183 | 225 | "scope": "resource",
|
184 | 226 | "type": "boolean"
|
185 | 227 | },
|
| 228 | + "haskell.plugin.rename.config.crossModule": { |
| 229 | + "default": false, |
| 230 | + "markdownDescription": "Enable experimental cross-module renaming", |
| 231 | + "scope": "resource", |
| 232 | + "type": "boolean" |
| 233 | + }, |
| 234 | + "haskell.plugin.rename.globalOn": { |
| 235 | + "default": true, |
| 236 | + "description": "Enables rename plugin", |
| 237 | + "scope": "resource", |
| 238 | + "type": "boolean" |
| 239 | + }, |
| 240 | + "haskell.plugin.retrie.globalOn": { |
| 241 | + "default": true, |
| 242 | + "description": "Enables retrie plugin", |
| 243 | + "scope": "resource", |
| 244 | + "type": "boolean" |
| 245 | + }, |
186 | 246 | "haskell.plugin.semanticTokens.config.classMethodToken": {
|
187 | 247 | "default": "method",
|
188 | 248 | "description": "LSP semantic token type to use for typeclass methods",
|
|
805 | 865 | "scope": "resource",
|
806 | 866 | "type": "boolean"
|
807 | 867 | },
|
| 868 | + "haskell.plugin.splice.globalOn": { |
| 869 | + "default": true, |
| 870 | + "description": "Enables splice plugin", |
| 871 | + "scope": "resource", |
| 872 | + "type": "boolean" |
| 873 | + }, |
808 | 874 | "haskell.plugin.stan.globalOn": {
|
809 | 875 | "default": false,
|
810 | 876 | "description": "Enables stan plugin",
|
|
0 commit comments