Skip to content

v8.0.0

Compare
Choose a tag to compare
@make-github-pseudonymous-again make-github-pseudonymous-again released this 31 Mar 16:44
· 445 commits to main since this release
a5c59c5
  • πŸ”§ 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

v7.0.0...v8.0.0