diff options
| author | Ryan Cumming <etaoins@gmail.com> | 2019-06-29 18:00:22 +1000 |
|---|---|---|
| committer | Ryan Cumming <etaoins@gmail.com> | 2019-06-29 18:00:22 +1000 |
| commit | c8fc00258df1652d95e7ccfea99bc9fec2a4bb5f (patch) | |
| tree | 53ace26059485e70be34b6d4b7939aad304f282a | |
| parent | 0e1912de528b5092c10eedaf94c43c67d5f86f1a (diff) | |
| download | rust-c8fc00258df1652d95e7ccfea99bc9fec2a4bb5f.tar.gz rust-c8fc00258df1652d95e7ccfea99bc9fec2a4bb5f.zip | |
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.
| -rw-r--r-- | editors/code/src/config.ts | 1 | ||||
| -rw-r--r-- | 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 10e98d75342..3f1b482e396 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 ef93c52b75b..9ad2e967b2c 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"] } |
