aboutsummaryrefslogtreecommitdiff
path: root/azalea-brigadier/src/builder
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-04-18 15:35:02 +0000
committermat <github@matdoes.dev>2022-04-18 15:35:02 +0000
commite2c6131ac9eb3583b05a279c2347d4e3aebe084e (patch)
tree7c42dd09ec8ded1e52a3491a67b9e687b5974130 /azalea-brigadier/src/builder
parentbd83459bb1e0d42de0c7c3c72daa739e9a9cbebd (diff)
downloadazalea-drasl-e2c6131ac9eb3583b05a279c2347d4e3aebe084e.tar.xz
fix issues with clippy
Diffstat (limited to 'azalea-brigadier/src/builder')
-rw-r--r--azalea-brigadier/src/builder/argument_builder.rs11
-rw-r--r--azalea-brigadier/src/builder/literal_argument_builder.rs2
2 files changed, 4 insertions, 9 deletions
diff --git a/azalea-brigadier/src/builder/argument_builder.rs b/azalea-brigadier/src/builder/argument_builder.rs
index a5388a43..dee6ccfe 100644
--- a/azalea-brigadier/src/builder/argument_builder.rs
+++ b/azalea-brigadier/src/builder/argument_builder.rs
@@ -1,10 +1,7 @@
-use crate::{
- context::CommandContext, exceptions::command_syntax_exception::CommandSyntaxException,
- modifier::RedirectModifier, tree::CommandNode,
-};
+use crate::{context::CommandContext, modifier::RedirectModifier, tree::CommandNode};
use super::{literal_argument_builder::Literal, required_argument_builder::Argument};
-use std::{any::Any, cell::RefCell, fmt::Debug, rc::Rc};
+use std::{cell::RefCell, fmt::Debug, rc::Rc};
#[derive(Debug, Clone)]
pub enum ArgumentBuilderType {
@@ -31,7 +28,7 @@ impl<S> Clone for ArgumentBuilder<S> {
command: self.command.clone(),
requirement: self.requirement.clone(),
target: self.target.clone(),
- forks: self.forks.clone(),
+ forks: self.forks,
modifier: self.modifier.clone(),
}
}
@@ -118,7 +115,7 @@ impl<S> ArgumentBuilder<S> {
literals: Default::default(),
};
- for (_, argument) in &self.arguments.children {
+ for argument in self.arguments.children.values() {
result.add_child(argument);
}
diff --git a/azalea-brigadier/src/builder/literal_argument_builder.rs b/azalea-brigadier/src/builder/literal_argument_builder.rs
index 65a5644e..6627ffdc 100644
--- a/azalea-brigadier/src/builder/literal_argument_builder.rs
+++ b/azalea-brigadier/src/builder/literal_argument_builder.rs
@@ -1,5 +1,3 @@
-use std::any::Any;
-
use super::argument_builder::{ArgumentBuilder, ArgumentBuilderType};
#[derive(Debug, Clone, Default)]