diff options
| author | Tetsuharu OHZEKI <tetsuharu.ohzeki@gmail.com> | 2019-12-12 00:41:16 +0900 |
|---|---|---|
| committer | Tetsuharu OHZEKI <tetsuharu.ohzeki@gmail.com> | 2019-12-12 00:56:29 +0900 |
| commit | b21bb44c8dcd43e9e42ef7e3d752dd550e6505ad (patch) | |
| tree | bb800455698b200c4fdb7fdfeda736eb91c06663 /editors/code | |
| parent | 143484922284b2b3177393706ba27c76a3113292 (diff) | |
| download | rust-b21bb44c8dcd43e9e42ef7e3d752dd550e6505ad.tar.gz rust-b21bb44c8dcd43e9e42ef7e3d752dd550e6505ad.zip | |
Enable noUnusedParameters option for vscode extension
Diffstat (limited to 'editors/code')
| -rw-r--r-- | editors/code/src/commands/analyzer_status.ts | 2 | ||||
| -rw-r--r-- | editors/code/src/commands/expand_macro.ts | 2 | ||||
| -rw-r--r-- | editors/code/src/commands/runnables.ts | 2 | ||||
| -rw-r--r-- | editors/code/tsconfig.json | 3 | ||||
| -rw-r--r-- | editors/code/tslint.json | 4 |
5 files changed, 8 insertions, 5 deletions
diff --git a/editors/code/src/commands/analyzer_status.ts b/editors/code/src/commands/analyzer_status.ts index 9e4ce0eb3c0..2777ced2479 100644 --- a/editors/code/src/commands/analyzer_status.ts +++ b/editors/code/src/commands/analyzer_status.ts @@ -9,7 +9,7 @@ export class TextDocumentContentProvider public syntaxTree: string = 'Not available'; public provideTextDocumentContent( - uri: vscode.Uri, + _uri: vscode.Uri, ): vscode.ProviderResult<string> { const editor = vscode.window.activeTextEditor; if (editor == null) { diff --git a/editors/code/src/commands/expand_macro.ts b/editors/code/src/commands/expand_macro.ts index 842898020be..17c78280a89 100644 --- a/editors/code/src/commands/expand_macro.ts +++ b/editors/code/src/commands/expand_macro.ts @@ -11,7 +11,7 @@ export class ExpandMacroContentProvider public eventEmitter = new vscode.EventEmitter<vscode.Uri>(); public provideTextDocumentContent( - uri: vscode.Uri, + _uri: vscode.Uri, ): vscode.ProviderResult<string> { async function handle() { const editor = vscode.window.activeTextEditor; diff --git a/editors/code/src/commands/runnables.ts b/editors/code/src/commands/runnables.ts index 9b1c6643d40..c81d7ce0f06 100644 --- a/editors/code/src/commands/runnables.ts +++ b/editors/code/src/commands/runnables.ts @@ -178,7 +178,7 @@ export async function startCargoWatch( } const label = 'install-cargo-watch'; - const taskFinished = new Promise((resolve, reject) => { + const taskFinished = new Promise((resolve, _reject) => { const disposable = vscode.tasks.onDidEndTask(({ execution }) => { if (execution.task.name === label) { disposable.dispose(); diff --git a/editors/code/tsconfig.json b/editors/code/tsconfig.json index 8cb1e90351a..9ddf563475c 100644 --- a/editors/code/tsconfig.json +++ b/editors/code/tsconfig.json @@ -7,7 +7,8 @@ "sourceMap": true, "rootDir": "src", "strict": true, - "noUnusedLocals": true + "noUnusedLocals": true, + "noUnusedParameters": true }, "exclude": ["node_modules", ".vscode-test"] } diff --git a/editors/code/tslint.json b/editors/code/tslint.json index bdeb4895eee..b69c5574d26 100644 --- a/editors/code/tslint.json +++ b/editors/code/tslint.json @@ -4,6 +4,8 @@ "rules": { "quotemark": [true, "single"], "interface-name": false, - "object-literal-sort-keys": false + "object-literal-sort-keys": false, + // Allow `_bar` to sort with tsc's `noUnusedParameters` option + "variable-name": [true, "allow-leading-underscore"] } } |
