diff rust/hg-cpython/src/dirstate/status.rs @ 48744:6e930bc45aeb

rust: remove unused `StatusError::IO` enum variant All `io::Error` cases are now handled through PatternFileWarning or BadMatch Differential Revision: https://phab.mercurial-scm.org/D12174
author Simon Sapin <simon.sapin@octobus.net>
date Mon, 14 Feb 2022 18:51:43 +0100
parents 473af5cbc209
children dd6b67d5c256
line wrap: on
line diff
--- a/rust/hg-cpython/src/dirstate/status.rs	Mon Feb 14 18:57:12 2022 +0100
+++ b/rust/hg-cpython/src/dirstate/status.rs	Mon Feb 14 18:51:43 2022 +0100
@@ -10,7 +10,6 @@
 //! `rustext.dirstate.status`.
 
 use crate::{dirstate::DirstateMap, exceptions::FallbackError};
-use cpython::exc::OSError;
 use cpython::{
     exc::ValueError, ObjectProtocol, PyBytes, PyErr, PyList, PyObject,
     PyResult, PyTuple, Python, PythonObject, ToPyObject,
@@ -95,7 +94,6 @@
 
             PyErr::new::<FallbackError, _>(py, &as_string)
         }
-        StatusError::IO(e) => PyErr::new::<OSError, _>(py, e.to_string()),
         e => PyErr::new::<ValueError, _>(py, e.to_string()),
     }
 }