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

unicode-org / icu4x / 13999517979
73%

Build:
DEFAULT BRANCH: main
Ran 21 Mar 2025 07:45PM UTC
Jobs 1
Files 1003
Run time 140min
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 Mar 2025 07:32PM UTC coverage: 73.619% (+0.002%) from 73.617%
13999517979

push

github

web-flow
Add TimeZoneParser to `ixdtf` and adjustments to `UtcOffsetRecord` (#6283)

This PR contains a few adjustments to `ixdtf` along with related changes
to `icu_time` for the adjustments

The main changes are:
1. A `TimeZoneParser` was added to `ixdtf` to expose the time zone
parsing logic. Currently some small parsers were implemented in
`temporal_rs`, which leads to differing parsing behavior, so the main
goal is to centralize the parsing logic.
2. Change `UtcOffsetRecord` to an enum, and add `MinutePrecisionOffset`
and `FullPrecisionOffset`. Currently, its technically impossible to tell
the difference between minute precision offsets and full precision
offsets with the current representation. This is primarily meant to
address that issue.
3. A little more clean up of parsing logic on offsets for 1 and 2, plus
some additional unit tests.
4. Adds a `timezone` feature flag to `ixdtf` to gate the
`TimeZoneParser`.

98 of 113 new or added lines in 7 files covered. (86.73%)

57859 of 78593 relevant lines covered (73.62%)

801732.59 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
91.45
-6.14% utils/ixdtf/src/parsers/records.rs
8
87.39
-5.61% utils/ixdtf/src/parsers/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 13999517979.1 21 Mar 2025 07:45PM UTC 1003
73.62
GitHub Action Run
Source Files on build 13999517979
  • Tree
  • List 1003
  • Changed 11
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13999517979
  • 2deb42fc on github
  • Prev Build on main (#13999166815)
  • Next Build on main (#14001021280)
  • Delete
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