From 6239720d4599510a1712bbc5692d91bca4ba47ab Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 10 Jul 2018 13:17:47 -0700 Subject: [PATCH] :shirt: Fix lint errors --- src/tree-sitter-language-mode.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/tree-sitter-language-mode.js b/src/tree-sitter-language-mode.js index 302c0126b..085dab59c 100644 --- a/src/tree-sitter-language-mode.js +++ b/src/tree-sitter-language-mode.js @@ -110,8 +110,10 @@ class TreeSitterLanguageMode { } parse (language, oldTree, ranges) { - return new Promise(resolve => - this.parseQueue.push({language, oldTree, ranges}, (error, tree) => resolve(tree)) + return new Promise((resolve, reject) => + this.parseQueue.push({language, oldTree, ranges}, (error, tree) => + error ? reject(error) : resolve(tree) + ) ) } @@ -676,7 +678,7 @@ class HighlightIterator { } moveToSuccessor () { - const lastIndex = this.iterators.length - 1; + const lastIndex = this.iterators.length - 1 const leader = this.iterators[lastIndex] leader.moveToSuccessor() const leaderCharIndex = leader.getIndex() @@ -979,10 +981,6 @@ function nodeIsSmaller (left, right) { return left.endIndex - left.startIndex < right.endIndex - right.startIndex } -function pointIsLess (left, right) { - return left.row < right.row || left.row === right.row && left.column < right.column -} - function pointIsGreater (left, right) { return left.row > right.row || left.row === right.row && left.column > right.column }