feat: migrated to rhai_trace 0.2.0
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -1852,9 +1852,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rhai_trace"
|
||||
version = "0.1.2"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ef92fefcd8ea53b715b1d9f02980e7f578577823c5fbda218cc5cc129c17db2d"
|
||||
checksum = "e3b719976dd04e8f881b0637892aa5b459f47048f91b1632c6bc32b632d44367"
|
||||
dependencies = [
|
||||
"rhai",
|
||||
]
|
||||
|
||||
@@ -22,5 +22,5 @@ ahash.workspace = true
|
||||
nix = { workspace = true, features = ["process", "fs", "signal"] }
|
||||
libc.workspace = true
|
||||
# error handling
|
||||
rhai_trace = "0.1.2"
|
||||
rhai_trace = "0.2.0"
|
||||
codespan-reporting.workspace = true
|
||||
@@ -7,7 +7,7 @@ use rhai_trace::{BetterError, Span};
|
||||
/// Return a formatted Rhai evaluation error.
|
||||
pub fn format_eval_error(error: &EvalAltResult, code: &str, engine: &Engine) -> String {
|
||||
let better_error =
|
||||
BetterError::improve_eval_error(error, code, engine).unwrap_or(BetterError {
|
||||
BetterError::improve_eval_error(error, code, engine, None).unwrap_or(BetterError {
|
||||
message: error.to_string(),
|
||||
help: None,
|
||||
hint: None,
|
||||
|
||||
Reference in New Issue
Block a user