From 5014ba7386afe9f3820ce1db47bfe299079e35fe Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Jul 2026 18:39:14 +0000 Subject: [PATCH 1/3] Initial plan From f7f537fdfc82fede0f2a82b65d4a8fd883590e59 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Jul 2026 18:48:02 +0000 Subject: [PATCH 2/3] chore: bump quick-xml to 0.41.0 --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 85cd49fd..ad45b3bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1354,9 +1354,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.4" +version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" +checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" dependencies = [ "encoding_rs", "memchr", diff --git a/Cargo.toml b/Cargo.toml index 71c1d540..92a5e97e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,7 +38,7 @@ libc = "0.2" num = "0.4" parking_lot = "0.12" proc-macro2 = "1.0" -quick-xml = "0.38" +quick-xml = "0.41" quote = "1.0" regex = "1.11" reqwest = "0.12" From 00079b2a464d9822f9e8bad27addf605b821eb70 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Jul 2026 20:17:12 +0000 Subject: [PATCH 3/3] fix: update broken quick-xml doc link --- xsd-parser-types/src/quick_xml/deserialize.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd-parser-types/src/quick_xml/deserialize.rs b/xsd-parser-types/src/quick_xml/deserialize.rs index 9fca0174..05fd03a1 100644 --- a/xsd-parser-types/src/quick_xml/deserialize.rs +++ b/xsd-parser-types/src/quick_xml/deserialize.rs @@ -676,7 +676,7 @@ pub struct DeserializeHelper { impl DeserializeHelper { /// Resolves a [`QName`] in the current context of the parsed XML. /// - /// For more details check [`quick_xml::NsReader::resolve`]. + /// For more details check [`quick_xml::name::NamespaceResolver::resolve`]. #[must_use] pub fn resolve<'n>( &self,