fix: surface renderer errors, clean up all warnings

- Renderer init/render/shutdown errors now printed instead of silently
  swallowed with let _ =
- Auto-fixed all unused imports and variables (cargo fix)
- Zero compiler warnings
This commit is contained in:
Emil
2026-06-20 22:00:36 +03:00
parent 1bda28a02b
commit 159b7c6f61
6 changed files with 4 additions and 7 deletions
+1 -2
View File
@@ -1,9 +1,8 @@
use serde::{Deserialize, Serialize};
use crate::ai::state::material_from_name;
use crate::ai::state::parse_entity_kind;
use crate::entity::EntityKind;
use crate::game::Game;
use crate::world::cell::{Cell, MaterialId};
use crate::world::cell::Cell;
#[derive(Serialize, Deserialize, Clone, Debug)]
#[serde(tag = "type", rename_all = "snake_case")]
+1 -1
View File
@@ -1,7 +1,7 @@
use serde::{Deserialize, Serialize};
use crate::ai::action::AiAction;
use crate::ai::session::GameSession;
use crate::ai::scenario::{run_scenario, Scenario, format_results, load_scenario, run_all_scenarios};
use crate::ai::scenario::{run_scenario, format_results, load_scenario, run_all_scenarios};
use crate::ai::state::GameState;
use std::io::{self, BufRead, Write};
-1
View File
@@ -1,7 +1,6 @@
use serde::{Deserialize, Serialize};
use crate::ai::action::AiAction;
use crate::ai::session::GameSession;
use std::io::Write;
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct ReplayRecording {
+1 -1
View File
@@ -1,7 +1,7 @@
use serde::{Deserialize, Serialize};
use crate::ai::action::AiAction;
use crate::ai::session::GameSession;
use crate::ai::state::{GameState, material_from_name};
use crate::ai::state::GameState;
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct Scenario {