diff --git a/crates/engine/src/cmd/settings.rs b/crates/engine/src/cmd/settings.rs index 5cc9d7b65..1cd6cbfaa 100644 --- a/crates/engine/src/cmd/settings.rs +++ b/crates/engine/src/cmd/settings.rs @@ -2,7 +2,7 @@ use serde_json::{Value, json}; -use super::{CommandSpec, bad, point_param, str_param}; +use super::{CommandSpec, always, bad, point_param, str_param}; use crate::{Accept, Input, Interactive, Prompt, Result, Session, Step}; diff --git a/crates/engine/src/cmd/utility.rs b/crates/engine/src/cmd/utility.rs index 050700018..2c4350270 100644 --- a/crates/engine/src/cmd/utility.rs +++ b/crates/engine/src/cmd/utility.rs @@ -4,7 +4,7 @@ use cadcraft_doc::{EntityKind, Handle}; use cadcraft_geom::Vec2; use serde_json::{Value, json}; -use super::{CommandSpec, bad, bool_or, point_param, points_param, str_param, targets}; +use super::{CommandSpec, always, bad, bool_or, point_param, points_param, str_param, targets}; use crate::{Accept, Input, Interactive, Prompt, Result, Session, Step}; @@ -380,7 +380,7 @@ impl Interactive for MeasureM { #[cfg(test)] mod tests { - use super::{CommandSpec, bad, bool_or, point_param, points_param, str_param, targets}; + use super::*; #[test] fn calculator() { diff --git a/crates/engine/src/cmd/view.rs b/crates/engine/src/cmd/view.rs index 2494bb56a..4586cd988 100644 --- a/crates/engine/src/cmd/view.rs +++ b/crates/engine/src/cmd/view.rs @@ -6,7 +6,7 @@ use cadcraft_geom::{Bounds2, Vec2}; use serde_json::{Value, json}; use super::machines::{SelectRun, number}; -use super::{CommandSpec, bad, bool_or, f64_req, ok, point_req, str_param, targets}; +use super::{CommandSpec, bad, bool_or, f64_or, f64_req, ok, point_param, point_req, str_param, targets}; use crate::{Accept, Input, Interactive, Prompt, Result, Session, Step, View};