Shane F. Carr

Results 402 issues of Shane F. Carr

Relates to numerous issues: - #4467 - #2310 - #2778 - #5124 - #5127

discuss

We need at least: - [ ] ULE impls with tests - [ ] Plural selection support CC @younies

S-small
C-message

I think some of the tutorials can be written using `DataProvider` instead of `AnyProvider`. However, in order to act on any particular data request (such as overwriting it), without specialization...

C-data-infra
S-medium

ICU4C has exhaustive tests. Rust has an equivalent called "ignored" tests, which use the `#[ignore]` annotation. We should consider running these tests on main CI. It would also be nice...

C-test-infra

The tests covering gb2312 and big5han were disabled. Upon re-enabling them, they are failing, even after moving the tests into datagen where they should have access to those collation tables....

T-docs-tests
S-small
C-collator

I'm introducing a new type that looks like this: ```rust #[repr(transparent)] #[derive(Debug, Default, Clone, Copy)] pub struct AsciiTrie(pub S); ``` I should be able to `#[derive(ULE, VarULE)]` on this struct...

T-techdebt
S-small
C-zerovec

@younies had assumed that `SinglePlaceholderPattern` required exactly one placeholder in the pattern, when in fact it supports _zero or one_. Given that this is primarily an internal-facing type and that...

discuss
S-tiny
C-message

Currently the rule-based break iteration rules are scattered around several places, all loosely derived from one another. This makes it difficult to update and causes breakages based on the inconsistencies...

T-core
blocked
tracking
C-segmentation
S-epic

The attributes no longer show up in datagen output. It is useful when they do.

We've been using [Workload Identity Federation](https://cloud.google.com/iam/docs/workload-identity-federation) to access GCP resources from the main repository; it has been working smoothly, and this is the recommended approach by Google for GitHub Actions...

C-test-infra
T-task
S-medium