diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2023-05-23 15:18:15 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2023-05-23 15:18:15 +0200 |
| commit | dfab0c483fbb737a4aa9b59a47d4eba8320c9a4d (patch) | |
| tree | edad358cbb91fe5935271721401b656e979fb01d /android | |
| parent | c39fc0636f3de2f735704cef909c39c303c67159 (diff) | |
| parent | 4b7640a5943ff3fd4195ffa8291f1b98c494ea37 (diff) | |
| download | mullvadvpn-dfab0c483fbb737a4aa9b59a47d4eba8320c9a4d.tar.xz mullvadvpn-dfab0c483fbb737a4aa9b59a47d4eba8320c9a4d.zip | |
Merge branch 'fix-rust2018-idioms'
Diffstat (limited to 'android')
5 files changed, 10 insertions, 8 deletions
diff --git a/android/translations-converter/src/android/plurals.rs b/android/translations-converter/src/android/plurals.rs index 7d88a19135..81d8177449 100644 --- a/android/translations-converter/src/android/plurals.rs +++ b/android/translations-converter/src/android/plurals.rs @@ -101,7 +101,7 @@ impl PluralResource { } impl Display for PluralResources { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { writeln!(formatter, r#"<?xml version="1.0" encoding="utf-8"?>"#)?; writeln!(formatter, "<resources>")?; @@ -114,7 +114,7 @@ impl Display for PluralResources { } impl Display for PluralResource { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { writeln!(formatter, r#" <plurals name="{}">"#, self.name)?; for item in &self.items { @@ -126,7 +126,7 @@ impl Display for PluralResource { } impl Display for PluralVariant { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { write!( formatter, r#"<item quantity="{}">{}</item>"#, @@ -136,7 +136,7 @@ impl Display for PluralVariant { } impl Display for PluralQuantity { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { let quantity = match self { PluralQuantity::Zero => "zero", PluralQuantity::One => "one", diff --git a/android/translations-converter/src/android/string_value.rs b/android/translations-converter/src/android/string_value.rs index 26f43e7d40..c2f8e7a6ce 100644 --- a/android/translations-converter/src/android/string_value.rs +++ b/android/translations-converter/src/android/string_value.rs @@ -93,7 +93,7 @@ impl Deref for StringValue { } impl Display for StringValue { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { write!(formatter, "{}", self.0) } } diff --git a/android/translations-converter/src/android/strings.rs b/android/translations-converter/src/android/strings.rs index 4a75fa63af..6a9156f341 100644 --- a/android/translations-converter/src/android/strings.rs +++ b/android/translations-converter/src/android/strings.rs @@ -88,7 +88,7 @@ fn default_translatable() -> bool { // Unfortunately, direct serialization to XML isn't working correctly. impl Display for StringResources { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { writeln!(formatter, r#"<?xml version="1.0" encoding="utf-8"?>"#)?; writeln!(formatter, "<resources>")?; @@ -101,7 +101,7 @@ impl Display for StringResources { } impl Display for StringResource { - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { if self.translatable { write!( formatter, diff --git a/android/translations-converter/src/gettext/msg_string.rs b/android/translations-converter/src/gettext/msg_string.rs index 242ff4f2d5..d7925136e0 100644 --- a/android/translations-converter/src/gettext/msg_string.rs +++ b/android/translations-converter/src/gettext/msg_string.rs @@ -38,7 +38,7 @@ impl MsgString { impl Display for MsgString { /// Write the ID message string with proper escaping. - fn fmt(&self, formatter: &mut Formatter) -> fmt::Result { + fn fmt(&self, formatter: &mut Formatter<'_>) -> fmt::Result { self.0.fmt(formatter) } } diff --git a/android/translations-converter/src/main.rs b/android/translations-converter/src/main.rs index cf58adf0f3..29a1d121d2 100644 --- a/android/translations-converter/src/main.rs +++ b/android/translations-converter/src/main.rs @@ -31,6 +31,8 @@ //! most cases, it is important to keep in mind that this is just a helper tool and manual steps are //! likely to be needed from time to time. +#![deny(rust_2018_idioms)] + mod android; mod gettext; mod normalize; |
