From 20dbcf11b86cb03c451ba1d5cd9efe17b68fa66d Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 31 May 2026 21:34:47 +0900 Subject: fix(package): port every PHP clone operator to handle dup() --- crates/shirabe/src/command/suggests_command.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'crates/shirabe/src/command/suggests_command.rs') diff --git a/crates/shirabe/src/command/suggests_command.rs b/crates/shirabe/src/command/suggests_command.rs index 0aead77..2091608 100644 --- a/crates/shirabe/src/command/suggests_command.rs +++ b/crates/shirabe/src/command/suggests_command.rs @@ -48,11 +48,9 @@ impl SuggestsCommand { let composer = self.require_composer(None, None)?; let mut composer = crate::command::composer_full_mut(&composer); - let root_package_handle: crate::package::RootPackageInterfaceHandle = - composer.get_package().clone(); let mut installed_repos: Vec = vec![RepositoryInterfaceHandle::new(RootPackageRepository::new( - root_package_handle, + crate::package::RootPackageInterfaceHandle::dup(composer.get_package()), ))]; if composer.get_locker().borrow_mut().is_locked() { -- cgit v1.3.1