diff --git a/crates/core/src/add_jsx_attribute.rs b/crates/core/src/add_jsx_attribute.rs index ef6413f..0cdb1f3 100644 --- a/crates/core/src/add_jsx_attribute.rs +++ b/crates/core/src/add_jsx_attribute.rs @@ -222,7 +222,7 @@ fn svg_prop_to_attr(key: &str, value: &str) -> Attribute { #[cfg(test)] mod tests { - use std::rc::Arc; + use std::sync::Arc; use swc_core::{ common::{FileName, SourceMap}, diff --git a/crates/core/src/hast_to_swc_ast/mod.rs b/crates/core/src/hast_to_swc_ast/mod.rs index c2d8b1b..a19f31b 100644 --- a/crates/core/src/hast_to_swc_ast/mod.rs +++ b/crates/core/src/hast_to_swc_ast/mod.rs @@ -248,7 +248,7 @@ pub fn to_swc_ast(hast: swc_xml::ast::Document) -> Option { #[cfg(test)] mod tests { - use std::{borrow::Borrow, path::PathBuf, rc::Arc}; + use std::{borrow::Borrow, path::PathBuf, sync::Arc}; use swc_core::{ common::{FileName, SourceFile, SourceMap}, diff --git a/crates/core/src/lib.rs b/crates/core/src/lib.rs index 0382068..4379e3c 100644 --- a/crates/core/src/lib.rs +++ b/crates/core/src/lib.rs @@ -1,7 +1,7 @@ #![feature(path_file_prefix)] #![deny(clippy::all)] -use std::{sync::Arc}; +use std::sync::Arc; use swc_core::{ common::{comments::SingleThreadedComments, FileName, SourceMap}, diff --git a/crates/core/src/remove_jsx_attribute.rs b/crates/core/src/remove_jsx_attribute.rs index ea2fee6..f98f494 100644 --- a/crates/core/src/remove_jsx_attribute.rs +++ b/crates/core/src/remove_jsx_attribute.rs @@ -51,7 +51,7 @@ impl VisitMut for Visitor { #[cfg(test)] mod tests { - use std::{default::Default, rc::Arc}; + use std::{default::Default, sync::Arc}; use swc_core::{ common::{FileName, SourceMap}, diff --git a/crates/core/src/replace_jsx_attribute.rs b/crates/core/src/replace_jsx_attribute.rs index c48a488..7979083 100644 --- a/crates/core/src/replace_jsx_attribute.rs +++ b/crates/core/src/replace_jsx_attribute.rs @@ -63,7 +63,7 @@ fn get_attr_value(new: &str) -> JSXAttrValue { #[cfg(test)] mod tests { - use std::rc::Arc; + use std::sync::Arc; use swc_core::{ common::{FileName, SourceMap}, diff --git a/crates/core/src/svg_dynamic_title.rs b/crates/core/src/svg_dynamic_title.rs index d332485..11971e4 100644 --- a/crates/core/src/svg_dynamic_title.rs +++ b/crates/core/src/svg_dynamic_title.rs @@ -219,7 +219,7 @@ impl VisitMut for Visitor { #[cfg(test)] mod tests { - use std::rc::Arc; + use std::sync::Arc; use swc_core::{ common::{FileName, SourceMap}, diff --git a/crates/core/src/svg_em_dimensions.rs b/crates/core/src/svg_em_dimensions.rs index 042e61e..ba9101e 100644 --- a/crates/core/src/svg_em_dimensions.rs +++ b/crates/core/src/svg_em_dimensions.rs @@ -132,7 +132,7 @@ fn get_value(raw: Option<&Size>) -> JSXAttrValue { #[cfg(test)] mod tests { - use std::{default::Default, rc::Arc}; + use std::{default::Default, sync::Arc}; use swc_core::{ common::{FileName, SourceMap}, diff --git a/crates/core/src/transform_svg_component/mod.rs b/crates/core/src/transform_svg_component/mod.rs index 3e105f3..0381be3 100644 --- a/crates/core/src/transform_svg_component/mod.rs +++ b/crates/core/src/transform_svg_component/mod.rs @@ -128,7 +128,7 @@ pub fn transform( #[cfg(test)] mod tests { - use std::{borrow::Borrow, rc::Arc}; + use std::{borrow::Borrow, sync::Arc}; use swc_core::{ common::{FileName, SourceMap},