Allow icu_testdata's BakedDataProvider to be broken down by component and experiment #2383
Labels
C-data-infra
Component: provider, datagen, fallback, adapters
Milestone
Currently icu_testdata's BakedDataProvider is monolithic and pulls in all ICU4X components, including experimental ones. The feature is generally disabled because of the compile times. Both of these issues could be resolved if we made each part of BakedDataProvider be feature-gated. For example,
"icu_datetime"
could dev-depend on"icu_testdata/icu_datetime"
(and whichever other components it needs, like"icu_testdata/icu_decimal"
).We also want for the
icu_datetime/experimental
feature to be optional.The text was updated successfully, but these errors were encountered: