Skip to content

Commit 2469516

Browse files
author
AndreyGeonya
committed
fix jshint issues
1 parent a70d9c6 commit 2469516

File tree

3 files changed

+21
-13
lines changed

3 files changed

+21
-13
lines changed

src/data-structures/binary-search-tree.js

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
this._left = left;
4545
this._right = right;
4646
this._parent = parent;
47-
}
47+
};
4848

4949
/**
5050
* Binary tree.
@@ -54,7 +54,7 @@
5454
*/
5555
exports.BinaryTree = function() {
5656
this._root = null;
57-
}
57+
};
5858

5959
/**
6060
* Inserts a node into the binary search tree.<br><br>
@@ -90,7 +90,8 @@
9090
*
9191
* @private
9292
* @param {Node} current Node from which to start the traversal.
93-
* @param {Function} callback Callback which will be called for each traversed node.
93+
* @param {Function} callback Callback which will be called
94+
* for each traversed node.
9495
*/
9596
exports.BinaryTree.prototype._inorder = function (current, callback) {
9697
if (!current) {
@@ -108,7 +109,8 @@
108109
*
109110
* @public
110111
* @method
111-
* @param {Function} callback Callback which will be called for each traversed node.
112+
* @param {Function} callback Callback which will be
113+
* called for each traversed node.
112114
*/
113115
exports.BinaryTree.prototype.inorder = function (callback) {
114116
return this._inorder(this._root, callback);
@@ -119,7 +121,8 @@
119121
*
120122
* @private
121123
* @param {Node} current Node from which to start the traversal.
122-
* @param {Function} callback Callback which will be called for each traversed node.
124+
* @param {Function} callback Callback which will be called
125+
* for each traversed node.
123126
*/
124127
exports.BinaryTree.prototype._postorder = function (current, callback) {
125128
if (!current) {
@@ -136,7 +139,8 @@
136139
* Post-order traversal of the whole tree.
137140
*
138141
* @public
139-
* @param {Function} callback Callback which will be called for each traversed node.
142+
* @param {Function} callback Callback which
143+
* will be called for each traversed node.
140144
*/
141145
exports.BinaryTree.prototype.postorder = function (callback) {
142146
return this._postorder(this._root, callback);
@@ -147,7 +151,8 @@
147151
*
148152
* @private
149153
* @param {Node} current Node from which to start the traversal.
150-
* @param {Function} callback Callback which will be called for each traversed node.
154+
* @param {Function} callback Callback which
155+
* will be called for each traversed node.
151156
*/
152157
exports.BinaryTree.prototype._preorder = function (current, callback) {
153158
if (!current) {
@@ -164,7 +169,8 @@
164169
* Pre-order preorder traversal of the whole tree.
165170
*
166171
* @public
167-
* @param {Function} callback Callback which will be called for each traversed node.
172+
* @param {Function} callback Callback which will
173+
* be called for each traversed node.
168174
*/
169175
exports.BinaryTree.prototype.preorder = function (callback) {
170176
return this._preorder(this._root, callback);
@@ -215,7 +221,8 @@
215221
* @param {Node} oldChild Child to be replaced.
216222
* @param {Node} newChild Child replacement.
217223
*/
218-
exports.BinaryTree.prototype._replaceChild = function (parent, oldChild, newChild) {
224+
exports.BinaryTree.prototype._replaceChild =
225+
function (parent, oldChild, newChild) {
219226
if (!parent) {
220227
this._root = newChild;
221228
this._root._parent = null;

src/data-structures/heap.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/**
2-
* A binary heap is a complete binary tree which satisfies the heap ordering property.
2+
* A binary heap is a complete binary tree which
3+
* satisfies the heap ordering property.
34
*
45
* @example
56
* var Heap = require('path-to-algorithms/src/data-structures/heap').Heap;
@@ -57,7 +58,7 @@
5758
return a - b;
5859
};
5960
}
60-
}
61+
};
6162

6263
/**
6364
* Exchange indexes with start index given as argument

src/data-structures/interval-tree.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
* @member {Node}
5959
*/
6060
this.right = right;
61-
}
61+
};
6262

6363
/**
6464
* Interval tree.
@@ -72,7 +72,7 @@
7272
* @member {Node}
7373
*/
7474
this.root = null;
75-
}
75+
};
7676

7777
function addNode(node, side, interval) {
7878
var child = new exports.Node(interval[0], interval[1]);

0 commit comments

Comments
 (0)