Skip to content

Commit eebd221

Browse files
make-github-pseudonymous-againAurélien Ooms
authored and
Aurélien Ooms
committed
🚚 refactor: Rename prune_subtree to prune.
1 parent 7383d38 commit eebd221

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/deletion/delete_no_child.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import Leaf from '../types/Leaf.js';
77
import replace_node from './replace_node.js';
88
import delete_case2 from './delete_case2.js';
99

10-
import prune_subtree from './prune_subtree.js';
10+
import prune from './prune.js';
1111

1212
/**
1313
* Delete a node <code>n</code> that has no non-leaf child.
@@ -25,7 +25,7 @@ const delete_no_child = (n) => {
2525
assert(n.right === null);
2626

2727
if (n._color === RED) {
28-
prune_subtree(n);
28+
prune(n);
2929
return;
3030
}
3131

@@ -42,7 +42,7 @@ const delete_no_child = (n) => {
4242
delete_case2(leaf);
4343

4444
// Delete mocked leaf
45-
prune_subtree(leaf);
45+
prune(leaf);
4646
};
4747

4848
export default delete_no_child;

src/deletion/prune_subtree.js renamed to src/deletion/prune.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import Leaf from '../types/Leaf.js';
77
*
88
* @param {Node|Leaf} root - The leaf to delete.
99
*/
10-
const prune_subtree = (root) => {
10+
const prune = (root) => {
1111
assert(root instanceof Node || root instanceof Leaf);
1212
assert(root.parent !== null);
1313

1414
if (root === root.parent.left) root.parent.left = null;
1515
else root.parent.right = null;
1616
};
1717

18-
export default prune_subtree;
18+
export default prune;

0 commit comments

Comments
 (0)