From 3004ded3159a8065e52bd45133c068d669ef6f26 Mon Sep 17 00:00:00 2001 From: Evan Doyle Date: Mon, 3 Feb 2025 15:20:02 -0800 Subject: [PATCH] Remove unused error enum --- src/commands/check/error.rs | 16 ---------------- src/commands/check/mod.rs | 2 +- src/lib.rs | 6 ------ 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/src/commands/check/error.rs b/src/commands/check/error.rs index f6cfe00b..abfe38d8 100644 --- a/src/commands/check/error.rs +++ b/src/commands/check/error.rs @@ -1,14 +1,10 @@ -use std::io; - use thiserror::Error; use crate::diagnostics::DiagnosticError; use crate::exclusion; -use crate::external; use crate::filesystem as fs; use crate::interfaces::error::InterfaceError; use crate::modules; -use crate::processors::imports; #[derive(Error, Debug)] pub enum CheckError { @@ -29,15 +25,3 @@ pub enum CheckError { #[error("Diagnostic error: {0}")] Diagnostic(#[from] DiagnosticError), } - -#[derive(Error, Debug)] -pub enum ExternalCheckError { - #[error("Parsing error: {0}")] - Parse(#[from] external::ParsingError), - #[error("Import parsing error: {0}")] - ImportParse(#[from] imports::ImportParseError), - #[error("IO error: {0}")] - Io(#[from] io::Error), - #[error("Filesystem error: {0}")] - Filesystem(#[from] fs::FileSystemError), -} diff --git a/src/commands/check/mod.rs b/src/commands/check/mod.rs index a111c40d..e085e5bc 100644 --- a/src/commands/check/mod.rs +++ b/src/commands/check/mod.rs @@ -5,4 +5,4 @@ pub mod format; pub use check_external::check as check_external; pub use check_internal::check as check_internal; -pub use error::{CheckError, ExternalCheckError}; +pub use error::CheckError; diff --git a/src/lib.rs b/src/lib.rs index f63244aa..f705cbfa 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -66,12 +66,6 @@ impl From for PyErr { } } -impl From for PyErr { - fn from(err: check::ExternalCheckError) -> Self { - PyOSError::new_err(err.to_string()) - } -} - impl From for PyErr { fn from(err: check::CheckError) -> Self { match err {