From 1ba6b365a3558cff885c6181f16d28862a0c4159 Mon Sep 17 00:00:00 2001 From: innocentzero Date: Thu, 11 Apr 2024 22:48:14 +0530 Subject: [PATCH] style(fedora): Comments and empty lines Signed-off-by: innocentzero --- crates/pacdef_core/src/backend/actual/fedora.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/crates/pacdef_core/src/backend/actual/fedora.rs b/crates/pacdef_core/src/backend/actual/fedora.rs index 9804360..a14ec83 100644 --- a/crates/pacdef_core/src/backend/actual/fedora.rs +++ b/crates/pacdef_core/src/backend/actual/fedora.rs @@ -36,9 +36,10 @@ impl Backend for Fedora { fn get_all_installed_packages(&self) -> Result> { let mut cmd = Command::new(self.get_binary()); cmd.args(self.get_switches_info()); - let output = String::from_utf8(cmd.output()?.stdout)?; + let output = String::from_utf8(cmd.output()?.stdout)?; let packages: HashSet = output.lines().map(create_package).collect(); + Ok(packages) } @@ -52,8 +53,8 @@ impl Backend for Fedora { ]); let output = String::from_utf8(cmd.output()?.stdout)?; - let packages: HashSet = output.lines().map(create_package).collect(); + Ok(packages) } @@ -74,6 +75,7 @@ impl Backend for Fedora { } } + // add these two repositories as these are needed for many dependencies cmd.args(["--repo", "updates"]); cmd.args(["--repo", "fedora"]); @@ -92,6 +94,7 @@ impl Backend for Fedora { for p in packages { cmd.arg(&p.name); } + run_external_command(cmd) }