mirror of
https://github.com/denoland/deno.git
synced 2025-08-03 18:38:33 +00:00
refactor(cli): rename fmt_errors::JsError to PrettyJsError (#8435)
This commit renames "fmt_errors::JsError" to "PrettyJsError" to avoid confusion with "deno_core::JsError". Consequently "CoreJsError" aliases to "deno_core::JsError" were removed. Additionally source mapping step has been removed from "PrettyJsError::create" to better separate domains.
This commit is contained in:
parent
9eaa1fb71d
commit
e582796f42
4 changed files with 25 additions and 28 deletions
|
@ -1,7 +1,7 @@
|
|||
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
|
||||
|
||||
use crate::colors;
|
||||
use crate::fmt_errors::JsError;
|
||||
use crate::fmt_errors::PrettyJsError;
|
||||
use crate::inspector::DenoInspector;
|
||||
use crate::inspector::InspectorSession;
|
||||
use crate::js;
|
||||
|
@ -11,6 +11,7 @@ use crate::ops;
|
|||
use crate::ops::io::get_stdio;
|
||||
use crate::permissions::Permissions;
|
||||
use crate::program_state::ProgramState;
|
||||
use crate::source_maps::apply_source_map;
|
||||
use deno_core::error::AnyError;
|
||||
use deno_core::futures::channel::mpsc;
|
||||
use deno_core::futures::future::poll_fn;
|
||||
|
@ -121,7 +122,9 @@ impl Worker {
|
|||
module_loader: Some(module_loader),
|
||||
startup_snapshot: Some(startup_snapshot),
|
||||
js_error_create_fn: Some(Box::new(move |core_js_error| {
|
||||
JsError::create(core_js_error, global_state_.clone())
|
||||
let source_mapped_error =
|
||||
apply_source_map(&core_js_error, global_state_.clone());
|
||||
PrettyJsError::create(source_mapped_error)
|
||||
})),
|
||||
..Default::default()
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue