From fb69da006891242fa318a4639ffa2ed8cd13dadb Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Sat, 24 Oct 2026 08:52:30 +0000 Subject: [PATCH] Fix engine imports --- crates/engine/src/cf.rs | 1 - crates/engine/src/cmd/sheet.rs | 4 ++-- crates/engine/src/cmd/solver.rs | 7 +++---- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/crates/engine/src/cf.rs b/crates/engine/src/cf.rs index ffb4130ca..8c5c435eb 100644 --- a/crates/engine/src/cf.rs +++ b/crates/engine/src/cf.rs @@ -6,7 +6,6 @@ use std::collections::HashMap; use gridcraft_core::{CellRef, RangeRef, Value, compare}; use gridcraft_model::{ Cell, CfOperator, CfRule, CfValueKind, Color, CondFormat, Fill, Formula, PatternType, Sheet, Style, Underline, Workbook, default_icon_thresholds, - icon_count, }; /// The conditional look of one cell. diff --git a/crates/engine/src/cmd/sheet.rs b/crates/engine/src/cmd/sheet.rs index 40f0ce434..a220f19c0 100644 --- a/crates/engine/src/cmd/sheet.rs +++ b/crates/engine/src/cmd/sheet.rs @@ -8,8 +8,8 @@ use gridcraft_model::{Anchor, AnchorMode, Sheet, Visibility}; use serde_json::{Value as Json, json}; use super::{ - CommandSpec, Ctx, EngineError, PROTECTED, Result, Session, bad, bool_param, cell_param_on, cmd, commit, edit, has_clipboard, has_doc, info, ok, - parse_lines, sheet_index, sheet_mut, str_param, target_range, target_sheet, touch, u32_param, + CommandSpec, Ctx, EngineError, PROTECTED, Result, Session, bad, bool_param, cell_param_on, cmd, commit, edit, has_clipboard, has_doc, ok, + parse_lines, str_param, target_range, target_sheet, u32_param, }; pub fn specs() -> Vec { diff --git a/crates/engine/src/cmd/solver.rs b/crates/engine/src/cmd/solver.rs index f5a4d6732..2c2dce821 100644 --- a/crates/engine/src/cmd/solver.rs +++ b/crates/engine/src/cmd/solver.rs @@ -28,11 +28,10 @@ use gridcraft_core::{CellRef, RangeRef, Value}; use gridcraft_model::{Cell, DefinedName, Sheet, Workbook}; use serde_json::{Value as Json, json}; +use super::check_arrays; use super::whatif::Trial; -use super::{ - CommandSpec, Ctx, DocState, EngineError, Result, Session, bad, bool_param, cmd, edit, f64_param, has_doc, sheet_index, sheet_mut, str_param, - touch, -}; +use super::{CommandSpec, Ctx, DocState, EngineError, Result, Session, bad, bool_param, cmd, edit, f64_param, has_doc, str_param}; +use gridcraft_core::split_sheet; const CMD: &str = "data.solver"; const REPORT_CMD: &str = "data.solverReport";