summaryrefslogtreecommitdiff
path: root/ext/node/errors.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node/errors.rs')
-rw-r--r--ext/node/errors.rs47
1 files changed, 19 insertions, 28 deletions
diff --git a/ext/node/errors.rs b/ext/node/errors.rs
index 9158ab0c5..bad6696ba 100644
--- a/ext/node/errors.rs
+++ b/ext/node/errors.rs
@@ -13,12 +13,11 @@ pub fn err_invalid_module_specifier(
maybe_base: Option<String>,
) -> AnyError {
let mut msg = format!(
- "[ERR_INVALID_MODULE_SPECIFIER] Invalid module \"{}\" {}",
- request, reason
+ "[ERR_INVALID_MODULE_SPECIFIER] Invalid module \"{request}\" {reason}"
);
if let Some(base) = maybe_base {
- msg = format!("{} imported from {}", msg, base);
+ msg = format!("{msg} imported from {base}");
}
type_error(msg)
@@ -30,17 +29,15 @@ pub fn err_invalid_package_config(
maybe_base: Option<String>,
maybe_message: Option<String>,
) -> AnyError {
- let mut msg = format!(
- "[ERR_INVALID_PACKAGE_CONFIG] Invalid package config {}",
- path
- );
+ let mut msg =
+ format!("[ERR_INVALID_PACKAGE_CONFIG] Invalid package config {path}");
if let Some(base) = maybe_base {
- msg = format!("{} while importing {}", msg, base);
+ msg = format!("{msg} while importing {base}");
}
if let Some(message) = maybe_message {
- msg = format!("{}. {}", msg, message);
+ msg = format!("{msg}. {message}");
}
generic_error(msg)
@@ -49,8 +46,7 @@ pub fn err_invalid_package_config(
#[allow(unused)]
pub fn err_module_not_found(path: &str, base: &str, typ: &str) -> AnyError {
generic_error(format!(
- "[ERR_MODULE_NOT_FOUND] Cannot find {} \"{}\" imported from \"{}\"",
- typ, path, base
+ "[ERR_MODULE_NOT_FOUND] Cannot find {typ} \"{path}\" imported from \"{base}\""
))
}
@@ -86,10 +82,10 @@ pub fn err_invalid_package_target(
};
if let Some(base) = maybe_referrer {
- msg = format!("{} imported from {}", msg, base);
+ msg = format!("{msg} imported from {base}");
};
if rel_error {
- msg = format!("{}; target must start with \"./\"", msg);
+ msg = format!("{msg}; target must start with \"./\"");
}
generic_error(msg)
@@ -116,16 +112,14 @@ pub fn err_package_path_not_exported(
}
if subpath == "." {
- msg = format!(
- "{} No \"exports\" main defined in '{}package.json'",
- msg, pkg_path
- );
+ msg =
+ format!("{msg} No \"exports\" main defined in '{pkg_path}package.json'");
} else {
- msg = format!("{} Package subpath '{}' is not defined by \"exports\" in '{}package.json'", msg, subpath, pkg_path);
+ msg = format!("{msg} Package subpath '{subpath}' is not defined by \"exports\" in '{pkg_path}package.json'");
};
if let Some(referrer) = maybe_referrer {
- msg = format!("{} imported from '{}'", msg, referrer);
+ msg = format!("{msg} imported from '{referrer}'");
}
generic_error(msg)
@@ -137,21 +131,20 @@ pub fn err_package_import_not_defined(
base: &str,
) -> AnyError {
let mut msg = format!(
- "[ERR_PACKAGE_IMPORT_NOT_DEFINED] Package import specifier \"{}\" is not defined in",
- specifier
+ "[ERR_PACKAGE_IMPORT_NOT_DEFINED] Package import specifier \"{specifier}\" is not defined in"
);
if let Some(package_path) = package_path {
- msg = format!("{} in package {}package.json", msg, package_path);
+ msg = format!("{msg} in package {package_path}package.json");
}
- msg = format!("{} imported from {}", msg, base);
+ msg = format!("{msg} imported from {base}");
type_error(msg)
}
pub fn err_unsupported_dir_import(path: &str, base: &str) -> AnyError {
- generic_error(format!("[ERR_UNSUPPORTED_DIR_IMPORT] Directory import '{}' is not supported resolving ES modules imported from {}", path, base))
+ generic_error(format!("[ERR_UNSUPPORTED_DIR_IMPORT] Directory import '{path}' is not supported resolving ES modules imported from {base}"))
}
pub fn err_unsupported_esm_url_scheme(url: &Url) -> AnyError {
@@ -160,10 +153,8 @@ pub fn err_unsupported_esm_url_scheme(url: &Url) -> AnyError {
.to_string();
if cfg!(window) && url.scheme().len() == 2 {
- msg = format!(
- "{}. On Windows, absolute path must be valid file:// URLs",
- msg
- );
+ msg =
+ format!("{msg}. On Windows, absolute path must be valid file:// URLs");
}
msg = format!("{}. Received protocol '{}'", msg, url.scheme());