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

kettle-rb / tree_haver / 20747090054
87%

Build:
DEFAULT BRANCH: main
Ran 06 Jan 2026 11:36AM UTC
Jobs 1
Files 23
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jan 2026 11:28AM UTC coverage: 86.828% (-0.03%) from 86.856%
20747090054

push

github

pboling
🐛 **Java backend**: Fixed Optional handling in Node methods that could return nil incorrectly

- `child(index)`, `child_by_field_name(name)`, `parent`, `next_sibling`, `prev_sibling` now 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_name` returned nil and object keys were not extracted

788 of 1055 branches covered (74.69%)

Branch coverage included in aggregate %.

2231 of 2422 relevant lines covered (92.11%)

38.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 20747090054.1 06 Jan 2026 11:36AM UTC 23
86.83
GitHub Action Run
Source Files on build 20747090054
  • Tree
  • List 23
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 45756455 on github
  • Prev Build on main (#20738416654)
  • Next Build on main (#20747362478)
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