diff options
author | Casper Beyer <caspervonb@pm.me> | 2021-02-28 23:28:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-28 16:28:02 +0100 |
commit | ded68aba7302488c1e41214766017f9f5a9a2d86 (patch) | |
tree | ae95d8eaf4f396ecd383a59da62781baeb36c113 /runtime/errors.rs | |
parent | d88d8b75d0e44a0e667b4e68ee6c1fa17a431f50 (diff) |
chore(runtime): remove rustyline dependency (#9625)
Diffstat (limited to 'runtime/errors.rs')
-rw-r--r-- | runtime/errors.rs | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/runtime/errors.rs b/runtime/errors.rs index 7c497ef32..b3d474504 100644 --- a/runtime/errors.rs +++ b/runtime/errors.rs @@ -14,7 +14,6 @@ use deno_core::serde_json; use deno_core::url; use deno_core::ModuleResolutionError; use deno_fetch::reqwest; -use rustyline::error::ReadlineError; use std::env; use std::error::Error; use std::io; @@ -82,18 +81,6 @@ fn get_notify_error_class(error: ¬ify::Error) -> &'static str { } } -fn get_readline_error_class(error: &ReadlineError) -> &'static str { - use ReadlineError::*; - match error { - Io(err) => get_io_error_class(err), - Eof => "UnexpectedEof", - Interrupted => "Interrupted", - #[cfg(unix)] - Errno(err) => get_nix_error_class(err), - _ => unimplemented!(), - } -} - fn get_regex_error_class(error: ®ex::Error) -> &'static str { use regex::Error::*; match error { @@ -188,10 +175,6 @@ pub fn get_error_class_name(e: &AnyError) -> Option<&'static str> { .map(get_notify_error_class) }) .or_else(|| { - e.downcast_ref::<ReadlineError>() - .map(get_readline_error_class) - }) - .or_else(|| { e.downcast_ref::<reqwest::Error>() .map(get_request_error_class) }) |