diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-09-20 02:56:13 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-09-20 02:56:13 +0200 |
commit | bbff7403fbf46f9ad92240ac213df8d30ef31b64 (patch) | |
tree | c58400ec5124da1c7d56b01aea83309f80a56c3b /node_modules/tslint/lib/language/walker | |
parent | 003fb34971cf63466184351b4db5f7c67df4f444 (diff) |
update packages
Diffstat (limited to 'node_modules/tslint/lib/language/walker')
6 files changed, 12 insertions, 11 deletions
diff --git a/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.d.ts b/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.d.ts index 92a61039d..0fd097cc7 100644 --- a/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.d.ts +++ b/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.d.ts @@ -24,7 +24,7 @@ import { ScopeAwareRuleWalker } from "./scopeAwareRuleWalker"; * are a superset of regular scopes (new block scopes are created more frequently in a program). */ export declare abstract class BlockScopeAwareRuleWalker<T, U> extends ScopeAwareRuleWalker<T> { - private blockScopeStack; + private readonly blockScopeStack; constructor(sourceFile: ts.SourceFile, options: IOptions); abstract createBlockScope(node: ts.Node): U; getAllBlockScopes(): U[]; @@ -34,5 +34,5 @@ export declare abstract class BlockScopeAwareRuleWalker<T, U> extends ScopeAware onBlockScopeEnd(): void; findBlockScope(predicate: (scope: U) => boolean): U | undefined; protected visitNode(node: ts.Node): void; - private isBlockScopeBoundary(node); + private isBlockScopeBoundary; } diff --git a/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.js b/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.js index 0b270d2cb..2bfe8865f 100644 --- a/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.js +++ b/node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.js @@ -20,6 +20,7 @@ var tslib_1 = require("tslib"); var ts = require("typescript"); var utils_1 = require("../utils"); var scopeAwareRuleWalker_1 = require("./scopeAwareRuleWalker"); +// tslint:disable:deprecation (extends deprecated class and uses deprecated utils - doesn't matter because it's deprecated, too) /** * @deprecated See comment on ScopeAwareRuleWalker. * diff --git a/node_modules/tslint/lib/language/walker/programAwareRuleWalker.d.ts b/node_modules/tslint/lib/language/walker/programAwareRuleWalker.d.ts index d0ae8af52..8f949a03a 100644 --- a/node_modules/tslint/lib/language/walker/programAwareRuleWalker.d.ts +++ b/node_modules/tslint/lib/language/walker/programAwareRuleWalker.d.ts @@ -18,8 +18,8 @@ import * as ts from "typescript"; import { IOptions } from "../rule/rule"; import { RuleWalker } from "./ruleWalker"; export declare class ProgramAwareRuleWalker extends RuleWalker { - private program; - private typeChecker; + private readonly program; + private readonly typeChecker; constructor(sourceFile: ts.SourceFile, options: IOptions, program: ts.Program); getProgram(): ts.Program; getTypeChecker(): ts.TypeChecker; diff --git a/node_modules/tslint/lib/language/walker/ruleWalker.d.ts b/node_modules/tslint/lib/language/walker/ruleWalker.d.ts index f78b4c0ed..9d27e8bcb 100644 --- a/node_modules/tslint/lib/language/walker/ruleWalker.d.ts +++ b/node_modules/tslint/lib/language/walker/ruleWalker.d.ts @@ -19,11 +19,11 @@ import { Fix, IOptions, Replacement, RuleFailure } from "../rule/rule"; import { SyntaxWalker } from "./syntaxWalker"; import { IWalker } from "./walker"; export declare class RuleWalker extends SyntaxWalker implements IWalker { - private sourceFile; - private limit; - private options?; - private failures; - private ruleName; + private readonly sourceFile; + private readonly limit; + private readonly options?; + private readonly failures; + private readonly ruleName; constructor(sourceFile: ts.SourceFile, options: IOptions); getSourceFile(): ts.SourceFile; getLineAndCharacterOfPosition(position: number): ts.LineAndCharacter; diff --git a/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.d.ts b/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.d.ts index 64423e23b..dbb21a9f6 100644 --- a/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.d.ts +++ b/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.d.ts @@ -52,7 +52,7 @@ import { RuleWalker } from "./ruleWalker"; * } */ export declare abstract class ScopeAwareRuleWalker<T> extends RuleWalker { - private scopeStack; + private readonly scopeStack; constructor(sourceFile: ts.SourceFile, options: IOptions); abstract createScope(node: ts.Node): T; getCurrentScope(): T; diff --git a/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.js b/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.js index 2c9cb93a1..15cf26478 100644 --- a/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.js +++ b/node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.js @@ -93,7 +93,7 @@ var ScopeAwareRuleWalker = /** @class */ (function (_super) { } }; ScopeAwareRuleWalker.prototype.isScopeBoundary = function (node) { - return utils_1.isScopeBoundary(node); + return utils_1.isScopeBoundary(node); // tslint:disable-line:deprecation }; return ScopeAwareRuleWalker; }(ruleWalker_1.RuleWalker)); |