Skip to content

Commit dd6eaa6

Browse files
committed
Remove verbose logging option.
It has not been doing anything useful for a while now.
1 parent 023a67d commit dd6eaa6

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

Changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### 0.0.39
2+
3+
Remove verbose logging option, it is not longer supported.
4+
15
### 0.0.38
26

37
Bump dependencies

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-hie-server",
33
"displayName": "Haskell Language Server",
44
"description": "Language Server Protocol for Haskell via HIE",
5-
"version": "0.0.38",
5+
"version": "0.0.39",
66
"license": "MIT",
77
"publisher": "alanz",
88
"engines": {
@@ -133,7 +133,7 @@
133133
"languageServerHaskell.trace.server": {
134134
"scope": "resource",
135135
"type": "string",
136-
"enum": ["off", "messages", "verbose"],
136+
"enum": ["off", "messages"],
137137
"default": "off",
138138
"description": "Traces the communication between VSCode and the languageServerHaskell service."
139139
},

src/extension.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ async function activateHie(context: ExtensionContext, document: TextDocument) {
7272
const useCustomWrapper = workspace.getConfiguration('languageServerHaskell', uri).useCustomHieWrapper;
7373
const hieExecutablePath = workspace.getConfiguration('languageServerHaskell', uri).hieExecutablePath;
7474
// Check if hie is installed.
75-
if (!(await isHieInstalled()) && !useCustomWrapper && hieExecutablePath === '') {
75+
if (!await isHieInstalled() && !useCustomWrapper && hieExecutablePath === '') {
7676
// TODO: Once haskell-ide-engine is on hackage/stackage, enable an option to install it via cabal/stack.
7777
const notInstalledMsg: string =
7878
'hie executable missing, please make sure it is installed, see github.com/haskell/haskell-ide-engine.';
@@ -145,9 +145,7 @@ function activateHieNoCheck(context: ExtensionContext, folder: WorkspaceFolder,
145145

146146
const runArgs: string[] = [];
147147
let debugArgs: string[] = [];
148-
if (logLevel === 'verbose') {
149-
debugArgs = ['-d', '--vomit'];
150-
} else if (logLevel === 'messages') {
148+
if (logLevel === 'messages') {
151149
debugArgs = ['-d'];
152150
}
153151
if (!noLspParam) {

0 commit comments

Comments
 (0)