v8.0.0
·
454 commits
to main
since this release
- 🔧 config(coverage): Output text summary and detailed table. 3320fb8
- 📚 docs: Correctly reference analysis cases. 7e4f89c
- ♻️ refactor: Compare to 0 when possible. d4573c4
- 🚚 refactor: Rename insert_case5 to insert_case4. 936c1f8
- 🚚 refactor: Rename insert_case4 to insert_case3. 9e117dd
- 🚚 refactor: Rename insert_case3 to insert_case2. 675eaba
- 🚚 refactor: Rename insert_case2 to insert_case1. e4dc9c1
- 🚚 refactor: Rename insert_case1 to insert_case0. c17946b
- 🚚 refactor: Rename delete_case6 to delete_case5. 1f1e2d5
- 🚚 refactor: Rename delete_case5 to delete_case4. 0a702fd
- 🚚 refactor: Rename delete_case4 to delete_case3. 607c1a5
- 🚚 refactor: Rename delete_case3 to delete_case2. 3e7a262
- 🚚 refactor: Rename delete_case2 to delete_case1. 80287d6
- 🚚 refactor: Rename delete_case1 to delete_case0. a5dd7c8
- 🔧 config(babel): Make current node default. 72b9490
- ♻️ refactor: Remove usage of class Leaf. 10c9286
- ♻️ refactor(delete_case1): Do not allow Leaf input. 90fe493
- ✨ feat: Export delete_no_child and prune. 1da7e65
- 🚚 refactor: Rename prune_subtree to prune. eebd221
- ♻️ refactor(delete_one_child): Remove impossible execution paths. 7383d38
- ♻️ refactor(delete): Split "no-child" and "exactly-one-child" cases. 9a8d626
- 🔧 config(cover): Fix coverage report generation. f336edf
- 🚴 perf(delete_one_child): Hoist red input case. 02dd8ca
- 🚧 progress: First draft without explicit leaves. 80cfb27
- 🚴 perf(delete_one_child): Skip case 1 since n cannot be the root. 3dc424d
- 📚 docs: Rename Boolean to boolean in docstrings. d145aa2
- ✨ feat(RedBlackTree#_delete): Add more assertions. 430ea18
- 📚 docs(delete_case3): Fix typo. befc789
- ⬆️ deps: Upgrade. ad743c8