Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Remove unused error variants
Merged did:key:z6MkkfM3...sVz5 opened 1 year ago
1 file changed +6 -41 f5c35b2d 9b2240b9
modified crates/radicle-tauri/src/error.rs
@@ -15,9 +15,6 @@ pub enum Error {
    #[error(transparent)]
    PolicyStore(#[from] radicle::node::policy::store::Error),

-
    #[error(transparent)]
-
    CobsCache(#[from] radicle::cob::cache::Error),
-

    /// Cob patch cache error.
    #[error(transparent)]
    CachePatch(#[from] radicle::cob::patch::cache::Error),
@@ -30,17 +27,13 @@ pub enum Error {
    #[error(transparent)]
    Repository(#[from] radicle::storage::RepositoryError),

-
    /// Project doc error.
-
    #[error(transparent)]
-
    ProjectDoc(#[from] radicle::identity::doc::PayloadError),
-

-
    /// Notification store error.
+
    /// Crypto error.
    #[error(transparent)]
-
    NotificationsStore(#[from] radicle::node::notifications::store::Error),
+
    Crypto(#[from] radicle::crypto::ssh::keystore::Error),

-
    /// Routing error.
+
    /// SSH Agent error.
    #[error(transparent)]
-
    Routing(#[from] radicle::node::routing::Error),
+
    Agent(#[from] radicle::crypto::ssh::agent::Error),

    /// Radicle Git error.
    #[error(transparent)]
@@ -54,9 +47,9 @@ pub enum Error {
    #[error(transparent)]
    Diff(#[from] radicle_surf::diff::git::error::Diff),

-
    /// Storage refs error.
+
    /// Storage error.
    #[error(transparent)]
-
    StorageRef(#[from] radicle::storage::refs::Error),
+
    Storage(#[from] radicle::storage::Error),

    /// Surf error.
    #[error(transparent)]
@@ -70,22 +63,6 @@ pub enum Error {
    #[error(transparent)]
    Patch(#[from] radicle::patch::Error),

-
    /// TypeName parse error.
-
    #[error(transparent)]
-
    TypeNameParse(#[from] radicle::cob::TypeNameParse),
-

-
    /// Crypto error.
-
    #[error(transparent)]
-
    Crypto(#[from] radicle::crypto::ssh::keystore::Error),
-

-
    /// SSH Agent error.
-
    #[error(transparent)]
-
    Agent(#[from] radicle::crypto::ssh::agent::Error),
-

-
    /// Memory Signer error.
-
    #[error(transparent)]
-
    MemorySigner(#[from] radicle::crypto::ssh::keystore::MemorySignerError),
-

    /// An error with a hint.
    #[error("{err} {hint}")]
    WithHint {
@@ -93,18 +70,6 @@ pub enum Error {
        hint: &'static str,
    },

-
    /// Tauri error.
-
    #[error(transparent)]
-
    Tauri(#[from] tauri::Error),
-

-
    /// Parse ObjectId error.
-
    #[error(transparent)]
-
    ParseObjectId(#[from] radicle::cob::object::ParseObjectId),
-

-
    /// Storage error.
-
    #[error(transparent)]
-
    Storage(#[from] radicle::storage::Error),
-

    /// Node error.
    #[error(transparent)]
    Node(#[from] radicle::node::Error),