]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec: follow clippy's advice, move static lib version to 5.2.0 14895/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 26 Nov 2024 15:27:12 +0000 (16:27 +0100)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 26 Nov 2024 15:27:12 +0000 (16:27 +0100)
pdns/recursordist/settings/generate.py
pdns/recursordist/settings/rust/Cargo.lock
pdns/recursordist/settings/rust/Cargo.toml
pdns/recursordist/settings/rust/src/bridge.rs

index 66a805572b9918e5baa2265ca02b66a226cfa015..3500e8d0f28564923816541e36084a423f3f51b9 100644 (file)
@@ -410,7 +410,7 @@ def gen_rust_vec_default_functions(name, typeName, defvalue):
     ret = f'// DEFAULT HANDLING for {name}\n'
     ret += f'fn default_value_{name}() -> Vec<recsettings::{typeName}> {{\n'
     ret += f'    let msg = "default value defined for `{name}\' should be valid YAML";'
-    ret += f'    let deserialized: Vec<recsettings::{typeName}> = serde_yaml::from_str({quote(defvalue)}).expect(&msg);\n'
+    ret += f'    let deserialized: Vec<recsettings::{typeName}> = serde_yaml::from_str({quote(defvalue)}).expect(msg);\n'
     ret += f'    deserialized\n'
     ret += '}\n'
     ret += f'fn default_value_equal_{name}(value: &Vec<recsettings::{typeName}>)'
index 0d4afaed325b1e1e15f394c15794de44919b9fd7..807b4931c5e96b9918731fbaab41f3bc48afcc40 100644 (file)
@@ -209,7 +209,7 @@ dependencies = [
 
 [[package]]
 name = "settings"
-version = "5.1.0"
+version = "5.2.0"
 dependencies = [
  "base64",
  "cxx",
index 92d44032f68a0589d89a255c52ea1fcd366f37c3..fed8e823ad400deeb7cc0f1fbb2a16573abbff69 100644 (file)
@@ -1,7 +1,7 @@
 [package]
 name = "settings"
 # Convention: major/minor is equal to rec's major/minor
-version = "5.1.0"
+version = "5.2.0"
 edition = "2021"
 
 [lib]
index 8a2f761574a402529a19bbc19a7060af84abc46b..8b47796d6822a58c7144d95795ece4422a98a17f 100644 (file)
@@ -153,7 +153,7 @@ fn validate_name(field: &str, val: &String) -> Result<(), ValidationError> {
             return Err(ValidationError { msg });
         }
         // XXX Too liberal, should check for alnum, - and proper \ddd
-        if !label.chars().all(|ch| ch.is_ascii()) {
+        if !label.is_ascii() {
             let msg = format!("{}: `{}' contains non-ascii character", field, val);
             return Err(ValidationError { msg });
         }