aboutsummaryrefslogtreecommitdiff
path: root/node_modules/tslint/lib/language/walker
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
committerFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
commitbbff7403fbf46f9ad92240ac213df8d30ef31b64 (patch)
treec58400ec5124da1c7d56b01aea83309f80a56c3b /node_modules/tslint/lib/language/walker
parent003fb34971cf63466184351b4db5f7c67df4f444 (diff)
update packages
Diffstat (limited to 'node_modules/tslint/lib/language/walker')
-rw-r--r--node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.d.ts4
-rw-r--r--node_modules/tslint/lib/language/walker/blockScopeAwareRuleWalker.js1
-rw-r--r--node_modules/tslint/lib/language/walker/programAwareRuleWalker.d.ts4
-rw-r--r--node_modules/tslint/lib/language/walker/ruleWalker.d.ts10
-rw-r--r--node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.d.ts2
-rw-r--r--node_modules/tslint/lib/language/walker/scopeAwareRuleWalker.js2
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));