diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-12-10 21:51:33 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-12-10 21:51:33 +0100 |
commit | 0469abd4a9c9270a1fdc962969e36e63699af8b4 (patch) | |
tree | f9864d4a4148621378958794cbbfdc2393733283 /node_modules/tslint/lib/language/rule | |
parent | 6947e79bbc258f7bc96af424ddb71a511f0c15a3 (diff) |
upgrade dependencies
Diffstat (limited to 'node_modules/tslint/lib/language/rule')
-rw-r--r-- | node_modules/tslint/lib/language/rule/rule.d.ts | 1 | ||||
-rw-r--r-- | node_modules/tslint/lib/language/rule/rule.js | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/node_modules/tslint/lib/language/rule/rule.d.ts b/node_modules/tslint/lib/language/rule/rule.d.ts index 1004bdc6b..d1ba8ac58 100644 --- a/node_modules/tslint/lib/language/rule/rule.d.ts +++ b/node_modules/tslint/lib/language/rule/rule.d.ts @@ -161,6 +161,7 @@ export declare class RuleFailure { private endPosition; private rawLines; private ruleSeverity; + static compare(a: RuleFailure, b: RuleFailure): number; constructor(sourceFile: ts.SourceFile, start: number, end: number, failure: string, ruleName: string, fix?: Replacement | Replacement[] | undefined); getFileName(): string; getRuleName(): string; diff --git a/node_modules/tslint/lib/language/rule/rule.js b/node_modules/tslint/lib/language/rule/rule.js index 6feae5e96..d9c251842 100644 --- a/node_modules/tslint/lib/language/rule/rule.js +++ b/node_modules/tslint/lib/language/rule/rule.js @@ -112,6 +112,12 @@ var RuleFailure = /** @class */ (function () { this.rawLines = sourceFile.text; this.ruleSeverity = "error"; } + RuleFailure.compare = function (a, b) { + if (a.fileName !== b.fileName) { + return a.fileName < b.fileName ? -1 : 1; + } + return a.startPosition.getPosition() - b.startPosition.getPosition(); + }; RuleFailure.prototype.getFileName = function () { return this.fileName; }; |