-
Notifications
You must be signed in to change notification settings - Fork 240
Open
Labels
C-unicodeComponent: Props, sets, triesComponent: Props, sets, triesS-mediumSize: Less than a week (larger bug fix or enhancement)Size: Less than a week (larger bug fix or enhancement)T-enhancementType: Nice-to-have but not requiredType: Nice-to-have but not requiredT-techdebtType: ICU4X code health and tech debtType: ICU4X code health and tech debthelp wantedIssue needs an assigneeIssue needs an assignee
Milestone
Description
Our binary and enumerated property code is pretty boilerplatey. We use macros to simplify things, but almost all of it could be generated if we wanted.
Perhaps we should use our jinja template setup to generate these?
We would still maintain an allowlist of properties so that new Unicode properties are not automatically included (new public API should be reviewed).
Metadata
Metadata
Assignees
Labels
C-unicodeComponent: Props, sets, triesComponent: Props, sets, triesS-mediumSize: Less than a week (larger bug fix or enhancement)Size: Less than a week (larger bug fix or enhancement)T-enhancementType: Nice-to-have but not requiredType: Nice-to-have but not requiredT-techdebtType: ICU4X code health and tech debtType: ICU4X code health and tech debthelp wantedIssue needs an assigneeIssue needs an assignee