summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
author林炳权 <695601626@qq.com>2023-10-06 02:49:09 +0800
committerGitHub <noreply@github.com>2023-10-05 14:49:09 -0400
commit7a01799f490739612be27725f1584a995f6b1491 (patch)
treef7861a6db6d055ed109281533786046ad44c4eb8 /ext
parentab3c9d41e483e5a7e6a326c66af7052a51301f91 (diff)
chore: update to Rust 1.73 (#20781)
Diffstat (limited to 'ext')
-rw-r--r--ext/node/resolution.rs14
1 files changed, 6 insertions, 8 deletions
diff --git a/ext/node/resolution.rs b/ext/node/resolution.rs
index 8b09077b6..3bc7537ac 100644
--- a/ext/node/resolution.rs
+++ b/ext/node/resolution.rs
@@ -654,7 +654,7 @@ impl NodeResolver {
if !is_url {
let export_target = if pattern {
pattern_re
- .replace(&target, |_caps: &regex::Captures| subpath.clone())
+ .replace(&target, |_caps: &regex::Captures| subpath)
.to_string()
} else {
format!("{target}{subpath}")
@@ -722,9 +722,7 @@ impl NodeResolver {
if pattern {
let resolved_path_str = resolved_path.to_string_lossy();
let replaced = pattern_re
- .replace(&resolved_path_str, |_caps: &regex::Captures| {
- subpath.clone()
- });
+ .replace(&resolved_path_str, |_caps: &regex::Captures| subpath);
return Ok(PathBuf::from(replaced.to_string()));
}
Ok(resolved_path.join(subpath).clean())
@@ -777,8 +775,8 @@ impl NodeResolver {
let resolved_result = self.resolve_package_target(
package_json_path,
target_item.to_owned(),
- subpath.clone(),
- package_subpath.clone(),
+ subpath,
+ package_subpath,
referrer,
referrer_kind,
pattern,
@@ -826,8 +824,8 @@ impl NodeResolver {
let resolved = self.resolve_package_target(
package_json_path,
condition_target,
- subpath.clone(),
- package_subpath.clone(),
+ subpath,
+ package_subpath,
referrer,
referrer_kind,
pattern,