Shane F. Carr

Results 402 issues of Shane F. Carr

There are cases when byte strings are human-readable in ASCII form, but are represented as `&[u8]` instead of `&str`. It would be nice if serde_json's `serialize_bytes` impl would detect if...

The ECMAScript Temporal champions agreed long ago that a type named `DateTime` is fraught. The reasons for this are fairly well documented in the Temporal docs as well as in...

discuss-priority

In the zerovec crate, we currently have `ZeroMap`, which does a binary-search lookup through the keys. This results in small code size and compact data layout, but it doesn't scale...

T-enhancement
good first issue
help wanted
backlog
C-data-infra
S-medium

@zbraniecki suggested that we could rename our unstable constructors from `_unstable` to `_with_versioned_provider`. I'd like to discuss a few options: 1. `_unstable` 2. `_with_versioned_provider` 3. `_with_unstable_provider` I lean toward (3)....

C-meta
needs-approval

More feedback from @markusicu regarding docs: In `icu_list`: - `ListFormatter::format` - docs are jarring because the second sentence mentions “first layer of parts” without introducing “parts”. Should say that it...

T-docs-tests
C-meta
S-small

There's not a reason it needs to be fallible. We should use unsigned_abs instead of checked_abs. This is feedback from @markusicu.

T-bug
C-pluralrules
S-tiny

From @markusicu: > How do you handle conversions from `i128` and `u128` types when you only have a `u64` for the `i`, `v`, `f` operands? We truncate the high digits,...

T-bug
good first issue
help wanted
C-pluralrules
S-small

From @markusicu: > Rename method names `from_tr35_…` to `from_uts35_…` > Could omit the `_tr35_` infix altogether, and then just document, and maybe implement the `From` trait > Could also use...

discuss-priority