about summary refs log tree commit diff
path: root/compiler/rustc_error_messages/src/lib.rs
diff options
context:
space:
mode:
authorRobert Bastian <robertbastian@unicode.org>2025-08-28 09:48:54 +0000
committerRobert Bastian <robertbastian@unicode.org>2025-08-28 09:48:54 +0000
commit359cbd205f4d8a1d4c3f03307fe2ca524c378340 (patch)
treef497f0fd097cd36aed589a00e357558641c37e57 /compiler/rustc_error_messages/src/lib.rs
parentd82a20e025701be09e87fbfa3a49bc4c2ae5662c (diff)
Use default locale fallback data
Diffstat (limited to 'compiler/rustc_error_messages/src/lib.rs')
-rw-r--r--compiler/rustc_error_messages/src/lib.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/compiler/rustc_error_messages/src/lib.rs b/compiler/rustc_error_messages/src/lib.rs
index abc298ed4a3..7b7843f6cf3 100644
--- a/compiler/rustc_error_messages/src/lib.rs
+++ b/compiler/rustc_error_messages/src/lib.rs
@@ -567,18 +567,10 @@ pub fn fluent_value_from_str_list_sep_by_and(l: Vec<Cow<'_, str>>) -> FluentValu
         where
             Self: Sized,
         {
-            let baked_data_provider = rustc_baked_icu_data::baked_data_provider();
-            let locale_fallbacker =
-                icu_locale::LocaleFallbacker::try_new_unstable(&baked_data_provider)
-                    .expect("Failed to create fallback provider");
-            let data_provider = icu_provider_adapters::fallback::LocaleFallbackProvider::new(
-                baked_data_provider,
-                locale_fallbacker,
-            );
             let locale = icu_locale_from_unic_langid(lang)
                 .unwrap_or_else(|| rustc_baked_icu_data::supported_locales::EN);
             let list_formatter = icu_list::ListFormatter::try_new_and_unstable(
-                &data_provider,
+                &rustc_baked_icu_data::BakedDataProvider,
                 locale.into(),
                 icu_list::options::ListFormatterOptions::default()
                     .with_length(icu_list::options::ListLength::Wide),