Upgrade to Rust 1.85 and edition 2024

This commit is contained in:
Quentin Gliech
2025-02-21 16:15:02 +01:00
parent 1a00b7a90b
commit 56d9c7e63b
267 changed files with 908 additions and 817 deletions

View File

@@ -8,7 +8,7 @@ use std::fmt::Formatter;
use pad::{Alignment, PadStr};
use serde::Serialize;
use serde_json::{ser::PrettyFormatter, Value};
use serde_json::{Value, ser::PrettyFormatter};
use thiserror::Error;
use super::{ArgumentList, Message};

View File

@@ -8,7 +8,7 @@
use std::str::FromStr;
use pest::{error::ErrorVariant, iterators::Pair, Parser, Span};
use pest::{Parser, Span, error::ErrorVariant, iterators::Pair};
use super::message::{
ArgumentReference, Message, PaddingSpecifier, Part, Placeholder, TypeSpecifier,
@@ -119,7 +119,7 @@ fn interpret_padding_specifier(pair: &Pair<Rule>) -> Result<PaddingSpecifier> {
message: format!("Unexpected padding specifier: {specifier:?}"),
},
pair.as_span(),
))
));
}
};
@@ -177,7 +177,7 @@ fn interpret_type_specifier(pair: &Pair<Rule>) -> Result<TypeSpecifier> {
message: String::from("Unexpected type specifier"),
},
pair.as_span(),
))
));
}
};

View File

@@ -11,9 +11,9 @@ use std::{
use icu_plurals::PluralCategory;
use serde::{
Deserialize, Deserializer, Serialize, Serializer,
de::{MapAccess, Visitor},
ser::SerializeMap,
Deserialize, Deserializer, Serialize, Serializer,
};
use crate::sprintf::Message;
@@ -300,7 +300,7 @@ impl Value {
#[cfg(test)]
mod tests {
use super::*;
use crate::sprintf::{arg_list, ArgumentList};
use crate::sprintf::{ArgumentList, arg_list};
#[test]
fn test_it_works() {

View File

@@ -14,11 +14,11 @@ use icu_locid_transform::fallback::{
};
use icu_plurals::{PluralRules, PluralsError};
use icu_provider::{
data_key, fallback::LocaleFallbackConfig, DataError, DataErrorKind, DataKey, DataLocale,
DataRequest, DataRequestMetadata,
DataError, DataErrorKind, DataKey, DataLocale, DataRequest, DataRequestMetadata, data_key,
fallback::LocaleFallbackConfig,
};
use icu_provider_adapters::fallback::LocaleFallbackProvider;
use icu_relativetime::{options::Numeric, RelativeTimeFormatter, RelativeTimeFormatterOptions};
use icu_relativetime::{RelativeTimeFormatter, RelativeTimeFormatterOptions, options::Numeric};
use thiserror::Error;
use writeable::Writeable;