From 6b3f5d37fbce2e880a454e66d8fbd78269f1c867 Mon Sep 17 00:00:00 2001 From: Naz Date: Wed, 30 Jul 2025 07:39:03 +0100 Subject: =?UTF-8?q?=F0=9F=94=A7refactor:=20use=20file=5Fstem()=20instead?= =?UTF-8?q?=20of=20strip=5Fsuffix()=20in=20list=20command?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/manager.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/manager.rs') diff --git a/src/manager.rs b/src/manager.rs index 2c75900..66ed6f6 100644 --- a/src/manager.rs +++ b/src/manager.rs @@ -50,8 +50,8 @@ impl PackageManager { let mut appimages = fs::read_dir(index_dir()).await?; while let Some(appimage) = appimages.next_entry().await? { - if let Some(name) = appimage.file_name().to_str() { - println!("- {}", name.strip_suffix(".json").unwrap()); + if let Some(stem) = appimage.path().file_stem().and_then(|s| s.to_str()) { + println!("- {stem}"); } } -- cgit v1.2.3