• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

evolve75 / RubyTree / 21776142627

Builds Branch Commit Type Ran Committer Via Coverage
21776142627 next Align dotfiles with current tooling Remove stray .DS_Store, keep Gemfile.lock tracked, and align dotfile references with the current spec layout and tool versions. push 07 Feb 2026 07:03AM UTC evolve75 github
99.31
21775339322 next Archive TODO roadmap Mark TODO.org as historical, add a brief current-work note, and collapse the unplanned section into an archived summary. push 07 Feb 2026 06:01AM UTC evolve75 github
99.31
21775112671 next Validate options type for TreeNode (#45) Raise ArgumentError when a non-hash options value is provided to Tree::TreeNode.new, and add coverage in the core test suite. push 07 Feb 2026 05:42AM UTC evolve75 github
99.31
21775079655 next Enforce baseline checks in fast mode (#45) Keep nil-child and duplicate-name guards always on, document the risk with benchmark guidance, and adjust the checks-disabled tests accordingly. push 07 Feb 2026 05:40AM UTC evolve75 github
99.31
21774987952 next Add optional validation toggle (#45) Provide a checks: false option to skip validation checks for performance- critical paths, propagate the setting to children, and add dedicated tests plus documentation warnings about the risk. push 07 Feb 2026 05:32AM UTC evolve75 github
99.31
21774692540 next Accept hash-like inputs in from_hash (#104) Normalize hash inputs via to_hash in from_hash/add_from_hash to support Rails HashWithIndifferentAccess without adding an ActiveSupport dependency. Includes coverage and documentation updates. push 07 Feb 2026 05:08AM UTC evolve75 github
99.29
21774573445 next Add print_tree IO support docs/tests (#69) Capture print_tree IO support in History and add a print_tree_to_s test coverage entry alongside the IO-based print_tree test. push 07 Feb 2026 04:59AM UTC evolve75 github
99.28
21774425505 next Add cmp policies for node ordering (#94) Keep <=> name-based but document its behavior and add cmp(policy: ...) for traversal- and relationship-based comparisons. Includes tests and changelog entries. push 07 Feb 2026 04:47AM UTC evolve75 github
99.08
21774217992 next Add cycle validation helpers Introduce validate_acyclic!/acyclic? with tests and document the new API for checking untrusted trees. push 07 Feb 2026 04:31AM UTC evolve75 github
99.41
21774116452 next Document cycle safeguards (#25) Clarify that cycle creation via add is prevented, removing the old to_s/size infinite-loop risk, and point readers to validate_acyclic!/acyclic? for untrusted input checks. push 07 Feb 2026 04:23AM UTC evolve75 github
99.38
21773973702 next Restore gem:package rake task Define Gem::PackageTask and provide gem:package/gem:clobber_package aliases with proper task descriptions so CI can run clobber and package targets without missing-task errors. push 07 Feb 2026 04:12AM UTC evolve75 github
99.38
21771612515 next Add Ruby 3.4 to CI Extend the GitHub Actions test matrices to include Ruby 3.4 while retaining older supported versions. push 07 Feb 2026 01:21AM UTC evolve75 github
96.37
21771537127 next Refresh README links Use HTTPS links throughout, remove deprecated git:// clone example, and point HEAD docs to rdoc.info. This keeps references current and consistent. push 07 Feb 2026 01:16AM UTC evolve75 github
96.35
21769854291 next Start 2.2.1pre Bump the version to 2.2.1pre on the next branch. push 06 Feb 2026 11:43PM UTC evolve75 github
96.35
21769654825 refs/tags/R2.2.0 Release 2.2.0 Bump the gem version to 2.2.0 and record the 2.2.0 changes in the project history. push 06 Feb 2026 11:33PM UTC evolve75 github
96.35
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 17
  • 18
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc