aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs')
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
index 25cdb12..fc2b948 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
@@ -42,7 +42,7 @@ impl XmlDescriptor {
dom
}
- pub fn get_command_document(&self, command: &mut dyn Command, short: bool) -> DOMDocument {
+ pub fn get_command_document(&self, command: &dyn Command, short: bool) -> DOMDocument {
let dom = DOMDocument::new("1.0", "UTF-8");
let command_xml = dom.append_child(dom.create_element("command"));
@@ -125,8 +125,8 @@ impl XmlDescriptor {
.values()
.map(|c| c.borrow().clone_box())
.collect();
- for mut command in command_list {
- let command_xml = self.get_command_document(command.as_mut(), short);
+ for command in command_list {
+ let command_xml = self.get_command_document(command.as_ref(), short);
self.append_document(&commands_xml, &command_xml.as_node());
}
@@ -186,7 +186,7 @@ impl XmlDescriptor {
fn describe_command(
&mut self,
- command: &mut dyn Command,
+ command: &dyn Command,
options: IndexMap<String, PhpMixed>,
) -> anyhow::Result<()> {
let short = matches!(options.get("short"), Some(PhpMixed::Bool(true)));
@@ -399,7 +399,7 @@ impl Descriptor for XmlDescriptor {
fn describe_command(
&mut self,
- command: &mut dyn Command,
+ command: &dyn Command,
options: IndexMap<String, PhpMixed>,
) -> anyhow::Result<()> {
XmlDescriptor::describe_command(self, command, options)