From c8fc00258df1652d95e7ccfea99bc9fec2a4bb5f Mon Sep 17 00:00:00 2001 From: Ryan Cumming Date: Sat, 29 Jun 2019 18:00:22 +1000 Subject: Add noUnusedLocals to VsCode tsconfig `tslint` doesn't catch this because TypeScript has had this check builtin since 2.9. However, it's disabled by default so right now nothing is checking for unused variables. --- editors/code/src/config.ts | 1 - editors/code/tsconfig.json | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/editors/code/src/config.ts b/editors/code/src/config.ts index 10e98d753..3f1b482e3 100644 --- a/editors/code/src/config.ts +++ b/editors/code/src/config.ts @@ -1,6 +1,5 @@ import * as vscode from 'vscode'; -import { strict } from 'assert'; import { Server } from './server'; const RA_LSP_DEBUG = process.env.__RA_LSP_SERVER_DEBUG; diff --git a/editors/code/tsconfig.json b/editors/code/tsconfig.json index ef93c52b7..9ad2e967b 100644 --- a/editors/code/tsconfig.json +++ b/editors/code/tsconfig.json @@ -6,7 +6,8 @@ "lib": ["es6"], "sourceMap": true, "rootDir": "src", - "strict": true + "strict": true, + "noUnusedLocals": true }, "exclude": ["node_modules", ".vscode-test"] } -- cgit v1.2.3