You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: package.json
+4-16Lines changed: 4 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -177,23 +177,11 @@
177
177
"Discovers HLS and other executables in system PATH"
178
178
]
179
179
},
180
-
"haskell.installStack": {
180
+
"haskell.toolchain": {
181
181
"scope": "resource",
182
-
"type": "boolean",
183
-
"default": true,
184
-
"description": "Whether to also install/manage stack when 'manageHLS' is set to 'GHCup'."
185
-
},
186
-
"haskell.installCabal": {
187
-
"scope": "resource",
188
-
"type": "boolean",
189
-
"default": true,
190
-
"description": "Whether to also install/manage cabal when 'manageHLS' is set to 'GHCup'."
191
-
},
192
-
"haskell.installGHC": {
193
-
"scope": "resource",
194
-
"type": "boolean",
195
-
"default": true,
196
-
"description": "Whether to also install/manage GHC when 'manageHLS' is set to 'GHCup'."
182
+
"type": "object",
183
+
"default": {},
184
+
"description": "When manageHLS is set to GHCup, this can overwrite the automatic toolchain configuration with a more specific one. When a tool is omitted, the extension will manage the version (for 'ghc' we try to figure out the version the project requires). The format is '{\"tool\": \"version\", ...}'. 'version' accepts all identifiers that 'ghcup' accepts."
0 commit comments