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

unicode-org / icu4x / 13506944341
73%

Build:
DEFAULT BRANCH: main
Ran 24 Feb 2025 08:25PM UTC
Jobs 1
Files 995
Run time 3min
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

24 Feb 2025 08:13PM UTC coverage: 74.889% (-0.3%) from 75.182%
13506944341

push

github

web-flow
Add all missing properties FFI APIs (#6177)

Part of #6169


Adds:

- `rust_link` for to/from ICU4X APIs. Rename them a bit. I am _not_
renaming them to have icu4c in their name because in the context of
ICU4X FFI the property integers are not just useful for ICU4X: they're
useful for CodePointMapData (which does not return typed values)
- `for_char` convenience APIs over FFI, providing a no-alloc way to get
properties
- `long_name` and `short_name` APIs, only in compiled data mode. We can
add a separate data loading path if requested
- Bidi convenience properties, only in compiled data mode. We can add a
separate data path if requested, again.


<!--
Thank you for your pull request to ICU4X!

Reminder: try to use [Conventional
Comments](https://conventionalcomments.org/) to make comments clearer.

Please see
https://github.com/unicode-org/icu4x/blob/main/CONTRIBUTING.md for
general
information on contributing to ICU4X.9
-->

48 of 345 new or added lines in 3 files covered. (13.91%)

5 existing lines in 4 files now uncovered.

57954 of 77387 relevant lines covered (74.89%)

806383.11 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
12
0.0
ffi/capi/src/properties_bidi.rs
90
78.16
-11.03% ffi/capi/src/properties_enums.rs
195
0.0
0.0% ffi/capi/src/properties_sets.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
91.94
-0.2% components/datetime/src/provider/pattern/reference/parser.rs
1
80.06
-0.15% components/segmenter/src/line.rs
1
60.81
-0.34% provider/source/src/source.rs
2
95.71
-2.86% components/experimental/src/dimension/currency/compact_format.rs
Jobs
ID Job ID Ran Files Coverage
1 13506944341.1 24 Feb 2025 08:25PM UTC 995
74.89
GitHub Action Run
Source Files on build 13506944341
  • Tree
  • List 995
  • Changed 318
  • Source Changed 4
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13506944341
  • 0faaaacc on github
  • Prev Build on main (#13505407121)
  • Next Build on main (#13507379818)
  • 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