# HG changeset patch # User Arseniy Alekseyev # Date 1685553532 -3600 # Node ID a8531bd9210b32ce9ceae82d3134a98322ac22fd # Parent 057639af827cd363ae7d5c23ab46fc56d352953a rust: remove an unused error variant DirstateMapError::EmptyPath diff -r 057639af827c -r a8531bd9210b rust/hg-core/src/lib.rs --- a/rust/hg-core/src/lib.rs Thu Apr 20 16:07:47 2023 -0400 +++ b/rust/hg-core/src/lib.rs Wed May 31 18:18:52 2023 +0100 @@ -63,7 +63,6 @@ #[derive(Debug, PartialEq)] pub enum DirstateMapError { PathNotFound(HgPathBuf), - EmptyPath, InvalidPath(HgPathError), } @@ -73,9 +72,6 @@ DirstateMapError::PathNotFound(_) => { f.write_str("expected a value, found none") } - DirstateMapError::EmptyPath => { - f.write_str("Overflow in dirstate.") - } DirstateMapError::InvalidPath(path_error) => path_error.fmt(f), } } diff -r 057639af827c -r a8531bd9210b rust/hg-cpython/src/dirstate/dirs_multiset.rs --- a/rust/hg-cpython/src/dirstate/dirs_multiset.rs Thu Apr 20 16:07:47 2023 -0400 +++ b/rust/hg-cpython/src/dirstate/dirs_multiset.rs Wed May 31 18:18:52 2023 +0100 @@ -17,7 +17,7 @@ use hg::{ utils::hg_path::{HgPath, HgPathBuf}, - DirsMultiset, DirsMultisetIter, DirstateMapError, + DirsMultiset, DirsMultisetIter, }; py_class!(pub class Dirs |py| { @@ -56,9 +56,6 @@ HgPath::new(path.extract::(py)?.data(py)), ).and(Ok(py.None())).or_else(|e| { match e { - DirstateMapError::EmptyPath => { - Ok(py.None()) - }, e => { Err(PyErr::new::( py, @@ -76,9 +73,6 @@ .and(Ok(py.None())) .or_else(|e| { match e { - DirstateMapError::EmptyPath => { - Ok(py.None()) - }, e => { Err(PyErr::new::( py,