build: replace deprecated tslint rule with compiler option (#13186)

Removes the `no-unused-variable` tslint rule which has been logging out a deprecation warning, with the equivalent compiler option.
This commit is contained in:
Kristiyan Kostadinov
2018-12-12 19:21:31 +01:00
committed by vivian-hu
parent 3fb4b2372f
commit 5dfa45ffa4
15 changed files with 15 additions and 3 deletions
+1
View File
@@ -10,6 +10,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
+1
View File
@@ -6,6 +6,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
+1
View File
@@ -7,6 +7,7 @@
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
+1
View File
@@ -8,6 +8,7 @@
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitThis": true,
+1 -2
View File
@@ -96,8 +96,7 @@ export class MatButton extends _MatButtonMixinBase
* @deprecated Platform checks for SSR are no longer needed
* @breaking-change 8.0.0
*/
// tslint:disable-next-line:no-unused-variable
private _platform: Platform,
_platform: Platform,
private _focusMonitor: FocusMonitor,
// @breaking-change 8.0.0 `_animationMode` parameter to be made required.
@Optional() @Inject(ANIMATION_MODULE_TYPE) public _animationMode?: string) {
+2
View File
@@ -7,6 +7,8 @@
"noEmitOnError": false,
"strictNullChecks": true,
"skipDefaultLibCheck": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"skipLibCheck": true,
"sourceMap": true,
"declaration": true,
@@ -8,6 +8,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
@@ -6,6 +6,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
@@ -8,6 +8,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
+1
View File
@@ -6,6 +6,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
@@ -5,6 +5,7 @@
"stripInternal": false,
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
+1
View File
@@ -2,6 +2,7 @@
"compilerOptions": {
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"lib": ["es2015", "dom", "es2016.array.include"],
"module": "commonjs",
"moduleResolution": "node",
+1
View File
@@ -2,6 +2,7 @@
"compilerOptions": {
"experimentalDecorators": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"lib": ["es2015", "dom", "es2016.array.include"],
"module": "commonjs",
"moduleResolution": "node",
+1
View File
@@ -7,6 +7,7 @@
"module": "es2015",
"moduleResolution": "node",
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitAny": true,
-1
View File
@@ -30,7 +30,6 @@
"no-var-keyword": true,
"member-access": [true, "no-public"],
"no-debugger": true,
"no-unused-variable": true,
"one-line": [
true,
"check-catch",