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

satoren / y_ex / 95c1497b6ac998600900dfc6d949e43468e2a1f1-PR-203

22 Nov 2025 12:55AM UTC coverage: 95.925% (+0.5%) from 95.447%
95c1497b6ac998600900dfc6d949e43468e2a1f1-PR-203

Pull #203

github

satoren
fix(shared_types): treat negative indices as offsets; cap delete_range to overlapping bounds

- Treat negative indices as offsets from the end for arrays, text and XML shared types.
- Cap delete_range so only the overlapping portion within array/text bounds is removed, avoiding out-of-range errors.
- Affected: Yex.Array, Yex.Text, Yex.XMLElement, Yex.XMLFragment, Yex.XMLText
Pull Request #203: fix(shared_types): treat negative indices as offsets; cap delete_range to overlapping bounds

13 of 13 new or added lines in 3 files covered. (100.0%)

2 existing lines in 1 file now uncovered.

565 of 589 relevant lines covered (95.93%)

23.12 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

93.55
/lib/shared_type/xml_text.ex


Source Not Available

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