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

satoren / y_ex / 7eed24bdcecbf7d15513dce2d288718fac0ad72e / 1
99%
main: 99%

Build:
DEFAULT BRANCH: main
Ran 21 Nov 2025 02:17AM UTC
Files 20
Run time 0s
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

21 Nov 2025 02:16AM UTC coverage: 95.447% (-1.1%) from 96.534%
7eed24bdcecbf7d15513dce2d288718fac0ad72e.1

push

github

web-flow
Add *_and_get functions that return values directly (#198)

* Add *_and_get functions that return values directly and update get functions

BREAKING CHANGES:
1. *_and_get functions now return values directly instead of {:ok, value} tuples
   - Modified insert_and_get, push_and_get in Yex.Array
   - Modified set_and_get in Yex.Map
   - Modified insert_and_get, insert_after_and_get, push_and_get in Yex.XmlElement
   - Modified insert_and_get, insert_after_and_get, push_and_get in Yex.XmlFragment
   - Changed error handling to raise exceptions instead of returning :error

2. Previously deprecated get functions are no longer deprecated
   - get/2 and get/3 now return values directly instead of {:ok, value} tuples
   - Updated in Yex.Array, Yex.Map, Yex.XmlElement, Yex.XmlFragment

New features:
- Added get_lazy/3 functions to all affected modules for lazy default value evaluation

Updates:
- Updated type specifications to return term() directly
- Updated all test files to match new API

* version up to 0.10.0

* fix

* fix doc and test

587 of 615 relevant lines covered (95.45%)

22.38 hits per line

Source Files on job 7eed24bdcecbf7d15513dce2d288718fac0ad72e.1
  • Tree
  • List 20
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 7
  • 7eed24bd on github
  • Prev Job for on main (#37c7470cc4eb1de1a875e99a532201cf0c783004.1)
  • Next Job for on main (#77d7f9dc5bddb63f8370c491ff4bba04bf4ef540.1)
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