From 27d00055df8691a6bd99aaf38633a7338b16cc6a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 11 Jul 2026 16:33:05 +0900 Subject: chore: use fully-qualified name for Rc/RefCell --- .../src/symfony/console/helper/helper_set.rs | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs') diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs b/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs index d72b6277..b505fedf 100644 --- a/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs +++ b/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs @@ -5,8 +5,6 @@ use crate::symfony::console::helper::formatter_helper::FormatterHelper; use crate::symfony::console::helper::helper_interface::HelperInterface; use crate::symfony::console::helper::process_helper::ProcessHelper; use crate::symfony::console::helper::question_helper::QuestionHelper; -use std::cell::RefCell; -use std::rc::Rc; /// HelperSet represents a set of helpers to be used with a command. /// @@ -20,22 +18,24 @@ use std::rc::Rc; /// lookup) is deferred until the plugin API is implemented. #[derive(Debug)] pub struct HelperSet { - formatter_helper: Rc>, - debug_formatter_helper: Rc>, - process_helper: Rc>, - question_helper: Rc>, + formatter_helper: std::rc::Rc>, + debug_formatter_helper: std::rc::Rc>, + process_helper: std::rc::Rc>, + question_helper: std::rc::Rc>, } impl HelperSet { /// Builds the fixed set of helpers and wires each one's back-reference to the owning set, /// mirroring the `$helper->setHelperSet($this)` call PHP's `HelperSet::set()` performs. - pub fn new() -> Rc> { - let formatter_helper = Rc::new(RefCell::new(FormatterHelper::default())); - let debug_formatter_helper = Rc::new(RefCell::new(DebugFormatterHelper::default())); - let process_helper = Rc::new(RefCell::new(ProcessHelper::default())); - let question_helper = Rc::new(RefCell::new(QuestionHelper::default())); + pub fn new() -> std::rc::Rc> { + let formatter_helper = + std::rc::Rc::new(std::cell::RefCell::new(FormatterHelper::default())); + let debug_formatter_helper = + std::rc::Rc::new(std::cell::RefCell::new(DebugFormatterHelper::default())); + let process_helper = std::rc::Rc::new(std::cell::RefCell::new(ProcessHelper::default())); + let question_helper = std::rc::Rc::new(std::cell::RefCell::new(QuestionHelper::default())); - let this = Rc::new(RefCell::new(HelperSet { + let this = std::rc::Rc::new(std::cell::RefCell::new(HelperSet { formatter_helper: formatter_helper.clone(), debug_formatter_helper: debug_formatter_helper.clone(), process_helper: process_helper.clone(), @@ -58,19 +58,19 @@ impl HelperSet { this } - pub fn get_formatter(&self) -> Rc> { + pub fn get_formatter(&self) -> std::rc::Rc> { self.formatter_helper.clone() } - pub fn get_debug_formatter(&self) -> Rc> { + pub fn get_debug_formatter(&self) -> std::rc::Rc> { self.debug_formatter_helper.clone() } - pub fn get_process(&self) -> Rc> { + pub fn get_process(&self) -> std::rc::Rc> { self.process_helper.clone() } - pub fn get_question(&self) -> Rc> { + pub fn get_question(&self) -> std::rc::Rc> { self.question_helper.clone() } } -- cgit v1.3.1