tree_haver v3.2.6 released!
3.2.6 - 2026-01-06
- TAG: v3.2.6
- COVERAGE: 92.07% – 2230/2422 lines in 23 files
- BRANCH COVERAGE: 74.69% – 788/1055 branches in 23 files
- 90.37% documented
Fixed
- Java backend: Fixed Optional handling in Node methods that could return nil incorrectly
child(index),child_by_field_name(name),parent,next_sibling,prev_siblingnow properly check for nil before attempting to unwrap Java Optional- Previously, the ternary-based Optional check could fail when jtreesitter returned null directly instead of Optional.empty()
- This fixes JRuby test failures where
key_namereturned nil and object keys were not extracted
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?