radicle: remove `WriteStorage::remove`
The `remove` method is no longer being used, with `clean` taking its place. Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com> X-Clacks-Overhead: GNU Terry Pratchett
This commit is contained in:
parent
ad7a3addb6
commit
5f96429005
|
|
@ -346,8 +346,7 @@ pub trait WriteStorage: ReadStorage {
|
||||||
fn repository_mut(&self, rid: Id) -> Result<Self::RepositoryMut, Error>;
|
fn repository_mut(&self, rid: Id) -> Result<Self::RepositoryMut, Error>;
|
||||||
/// Create a read-write repository.
|
/// Create a read-write repository.
|
||||||
fn create(&self, rid: Id) -> Result<Self::RepositoryMut, Error>;
|
fn create(&self, rid: Id) -> Result<Self::RepositoryMut, Error>;
|
||||||
/// Delete a repository.
|
|
||||||
fn remove(&self, rid: Id) -> Result<(), Error>;
|
|
||||||
/// Delete all remote namespaces apart from the local node's and
|
/// Delete all remote namespaces apart from the local node's and
|
||||||
/// delegates' namespace.
|
/// delegates' namespace.
|
||||||
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError>;
|
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError>;
|
||||||
|
|
@ -592,10 +591,6 @@ where
|
||||||
self.deref().create(rid)
|
self.deref().create(rid)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn remove(&self, rid: Id) -> Result<(), Error> {
|
|
||||||
self.deref().remove(rid)
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
||||||
self.deref().clean(rid)
|
self.deref().clean(rid)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -139,10 +139,6 @@ impl WriteStorage for Storage {
|
||||||
Repository::create(paths::repository(self, &rid), rid, &self.info)
|
Repository::create(paths::repository(self, &rid), rid, &self.info)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn remove(&self, rid: Id) -> Result<(), Error> {
|
|
||||||
self.repository(rid)?.remove()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
fn clean(&self, rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
||||||
let repo = self.repository(rid)?;
|
let repo = self.repository(rid)?;
|
||||||
repo.clean(&self.info.key)
|
repo.clean(&self.info.key)
|
||||||
|
|
|
||||||
|
|
@ -96,10 +96,6 @@ impl WriteStorage for MockStorage {
|
||||||
todo!()
|
todo!()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn remove(&self, _rid: Id) -> Result<(), Error> {
|
|
||||||
todo!()
|
|
||||||
}
|
|
||||||
|
|
||||||
fn clean(&self, _rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
fn clean(&self, _rid: Id) -> Result<Vec<RemoteId>, RepositoryError> {
|
||||||
todo!()
|
todo!()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue