summaryrefslogtreecommitdiff
path: root/locale
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-11-24 17:18:01 +0100
committermetamuffin <metamuffin@disroot.org>2024-11-24 17:18:11 +0100
commit696dbdd2238e919bffa756fff1f02ace90a81ecb (patch)
tree305e03ce4fea3c3ee151c7560414b0e2625264ba /locale
parent95d14ada0c98fb8f2285fd0003000b5a517f9267 (diff)
downloadhurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar
hurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar.bz2
hurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar.zst
Manual clippy
Diffstat (limited to 'locale')
-rw-r--r--locale/tools/src/main.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/locale/tools/src/main.rs b/locale/tools/src/main.rs
index a6232dda..2f8c9718 100644
--- a/locale/tools/src/main.rs
+++ b/locale/tools/src/main.rs
@@ -61,11 +61,9 @@ static NATIVE_LANGUAGE_NAMES: &[(&str, &str)] = &[
fn export_load(inputs: &[PathBuf]) -> Result<BTreeMap<String, String>> {
let mut ini = BTreeMap::new();
for path in inputs {
- let f = load_ini(&path)?;
+ let f = load_ini(path)?;
for (k, v) in f {
- if !ini.contains_key(&k) {
- ini.insert(k, v);
- }
+ ini.entry(k).or_insert(v);
}
}
for &(code, name) in NATIVE_LANGUAGE_NAMES {
@@ -162,7 +160,7 @@ msgstr ""
a,
"{k},{}",
v.values()
- .map(|s| serde_json::to_string(s))
+ .map(serde_json::to_string)
.try_collect::<Vec<_>>()?
.join(",")
)?;