From 3c35e9c19b8d31a8be9afb4a5d0573a1d21278a2 Mon Sep 17 00:00:00 2001 From: Teakowa Date: Sun, 27 Sep 2026 20:27:23 +0800 Subject: [PATCH] deps: bump workshop-rs to 0.11.0 --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- crates/opy-rs/src/compiler/mod.rs | 6 ++---- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3cd75b24..461ba927 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -631,9 +631,9 @@ dependencies = [ [[package]] name = "workshop-rs" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf0bbc9b33b87951f863effc905440833d9efcc116f051a116059f0a08610b9" +checksum = "5fe166275aacba1dedae548df0ccb706bf3bcf6dd92ef89975cb554892b946d9" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index d8a2d005..4be763a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ libquickjs-ng-sys = "0.13.0" serde = "1" serde_json = "1" sha2 = "0.10" -workshop-rs = "=0.9.1" +workshop-rs = "=0.11.0" [workspace.lints.rust] unsafe_op_in_unsafe_fn = "deny" diff --git a/crates/opy-rs/src/compiler/mod.rs b/crates/opy-rs/src/compiler/mod.rs index c210a53a..648bf704 100644 --- a/crates/opy-rs/src/compiler/mod.rs +++ b/crates/opy-rs/src/compiler/mod.rs @@ -575,10 +575,7 @@ impl Compiler { )?; map.apply(&mut reparsed) .map_err(|error| IntegrationError::new("source-map-shape", error.to_string(), None))?; - Ok(MappedText { - text: artifact.final_output.clone(), - map, - }) + Ok(MappedText::new(artifact.final_output.clone(), map)) } /// Compile source using the default `en-US` catalog locale. @@ -841,6 +838,7 @@ fn workshop_error_span(error: &workshop_rs::WorkshopError) -> Option *span, workshop_rs::WorkshopError::Catalog(_) | workshop_rs::WorkshopError::MissingMapping { .. } => None, + _ => None, } }