diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2020-09-14 22:27:44 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-14 14:27:44 +0200 |
commit | a6f34d47222ad7cc40519bd95a58ae773d1fe656 (patch) | |
tree | 462618f8013501abcc231ea1316783e173db7ba0 /cli/errors.rs | |
parent | e688a701e20cbed8908b4fb3629a554dc75b4e5b (diff) |
refactor: use ParsedModule and improve MediaTypes enum (#7456)
Diffstat (limited to 'cli/errors.rs')
-rw-r--r-- | cli/errors.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cli/errors.rs b/cli/errors.rs index 041e8703c..31e6929a1 100644 --- a/cli/errors.rs +++ b/cli/errors.rs @@ -10,8 +10,8 @@ //! But Diagnostics are compile-time type errors, whereas JsErrors are runtime //! exceptions. +use crate::ast::DiagnosticBuffer; use crate::import_map::ImportMapError; -use crate::swc_util::SwcDiagnosticBuffer; use deno_core::ErrBox; use deno_core::ModuleResolutionError; use rustyline::error::ReadlineError; @@ -144,7 +144,7 @@ fn get_serde_json_error_class( } } -fn get_swc_diagnostic_class(_: &SwcDiagnosticBuffer) -> &'static str { +fn get_diagnostic_class(_: &DiagnosticBuffer) -> &'static str { "SyntaxError" } @@ -211,8 +211,8 @@ pub(crate) fn get_error_class_name(e: &ErrBox) -> &'static str { .map(get_serde_json_error_class) }) .or_else(|| { - e.downcast_ref::<SwcDiagnosticBuffer>() - .map(get_swc_diagnostic_class) + e.downcast_ref::<DiagnosticBuffer>() + .map(get_diagnostic_class) }) .or_else(|| { e.downcast_ref::<url::ParseError>() |