summaryrefslogtreecommitdiffstats
path: root/src/frontend/list.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/list.rs')
-rw-r--r--src/frontend/list.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/frontend/list.rs b/src/frontend/list.rs
index 469d6ec..9e06828 100644
--- a/src/frontend/list.rs
+++ b/src/frontend/list.rs
@@ -7,12 +7,8 @@ use anyhow::Result;
use librepology::v1::types::Name;
use librepology::v1::types::Package;
use librepology::v1::types::Problem;
-use librepology::v1::types::Repo;
-use crate::backend::Backend;
-use crate::compare::ComparePackage;
use crate::frontend::Frontend;
-use librepology::v1::api::Api;
pub struct ListFrontend(Stdout);
@@ -86,31 +82,4 @@ impl Frontend for ListFrontend {
})
}
- fn compare_packages(
- &self,
- packages: Vec<ComparePackage>,
- backend: &Backend,
- filter_repos: Vec<Repo>,
- ) -> Result<()> {
- let mut output = self.0.lock();
-
- for package in packages {
- backend
- .project(package.name().deref())?
- .into_iter()
- .filter(|p| filter_repos.contains(p.repo()))
- .map(|upstream_package| {
- writeln!(output,
- "{our_package_name} - {our_package_version} - {up_repo_name} - {up_package_version}",
- our_package_name = package.name().deref(),
- our_package_version = package.version().deref(),
- up_repo_name = upstream_package.repo().deref(),
- up_package_version = upstream_package.version().deref()
- ).map_err(Error::from)
- })
- .collect::<Result<Vec<()>>>()?;
- }
-
- Ok(())
- }
}