From 4e5b99feb9d3f38ba66026ff312ae2d49e977baa Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Sat, 29 Oct 2022 09:43:29 -0700 Subject: [PATCH 1/2] Add "--shell=bash" argument for shellcheck --- server/src/linter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/linter.ts b/server/src/linter.ts index 0f78c6498..e16d17492 100644 --- a/server/src/linter.ts +++ b/server/src/linter.ts @@ -62,7 +62,7 @@ export default class Linter { document: LSP.TextDocument, folders: LSP.WorkspaceFolder[], ): Promise { - const args = ['--format=json1', '--external-sources', `--source-path=${this.cwd}`] + const args = ['--shell=bash', '--format=json1', '--external-sources', `--source-path=${this.cwd}`] for (const folder of folders) { args.push(`--source-path=${folder.name}`) } From 587b6bb962db18b39c64c2c0c21aea7b6d55a513 Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Tue, 15 Nov 2022 13:58:01 -0800 Subject: [PATCH 2/2] Lint fix --- server/src/linter.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server/src/linter.ts b/server/src/linter.ts index e16d17492..936341a3a 100644 --- a/server/src/linter.ts +++ b/server/src/linter.ts @@ -62,7 +62,12 @@ export default class Linter { document: LSP.TextDocument, folders: LSP.WorkspaceFolder[], ): Promise { - const args = ['--shell=bash', '--format=json1', '--external-sources', `--source-path=${this.cwd}`] + const args = [ + '--shell=bash', + '--format=json1', + '--external-sources', + `--source-path=${this.cwd}`, + ] for (const folder of folders) { args.push(`--source-path=${folder.name}`) }