From 0469abd4a9c9270a1fdc962969e36e63699af8b4 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sun, 10 Dec 2017 21:51:33 +0100 Subject: upgrade dependencies --- node_modules/tslint/lib/language/rule/rule.d.ts | 1 + node_modules/tslint/lib/language/rule/rule.js | 6 ++++++ 2 files changed, 7 insertions(+) (limited to 'node_modules/tslint/lib/language/rule') 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; }; -- cgit v1.2.3