From fbcba37940f27e9c22df0901e6b3b737c26b4369 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 11 Jul 2026 16:37:32 +0900 Subject: fix(command-loader): return Rc> from get() CommandLoaderInterface::get() returned Box, which didn't match the Rc> Application::add() expects, leaving both call sites as todo!() panics. --- .../src/symfony/console/command_loader/command_loader_interface.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs') diff --git a/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs b/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs index d9e9fb16..8cade1f3 100644 --- a/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs +++ b/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs @@ -6,7 +6,7 @@ pub trait CommandLoaderInterface: std::fmt::Debug { /// Loads a command. /// /// @throws CommandNotFoundException - fn get(&self, name: &str) -> Box; + fn get(&self, name: &str) -> std::rc::Rc>; /// Checks if a command exists. fn has(&self, name: &str) -> bool; -- cgit v1.3.1