From bdebdacd8ac71c1da2ef7f136aa7d66e242df2eb Mon Sep 17 00:00:00 2001 From: Ellen Emilia Anna Zscheile Date: Sat, 17 May 2025 12:44:57 +0200 Subject: [PATCH] chore: Fix 'unused' imports/code warnings --- crates/topola-egui/src/app.rs | 4 ++-- crates/topola-egui/src/viewport.rs | 4 +--- src/autorouter/autoroute.rs | 7 +------ src/autorouter/compare_detours.rs | 6 +----- src/autorouter/invoker.rs | 4 ++-- src/autorouter/measure_length.rs | 10 +--------- src/autorouter/place_via.rs | 7 ------- src/autorouter/remove_bands.rs | 12 +----------- 8 files changed, 9 insertions(+), 45 deletions(-) diff --git a/crates/topola-egui/src/app.rs b/crates/topola-egui/src/app.rs index 820bb09..c99361a 100644 --- a/crates/topola-egui/src/app.rs +++ b/crates/topola-egui/src/app.rs @@ -18,8 +18,8 @@ use topola::{ }; use crate::{ - actions::Actions, config::Config, error_dialog::ErrorDialog, menu_bar::MenuBar, - status_bar::StatusBar, translator::Translator, viewport::Viewport, workspace::Workspace, + config::Config, error_dialog::ErrorDialog, menu_bar::MenuBar, status_bar::StatusBar, + translator::Translator, viewport::Viewport, workspace::Workspace, }; pub struct App { diff --git a/crates/topola-egui/src/viewport.rs b/crates/topola-egui/src/viewport.rs index 61fee81..1f20e9d 100644 --- a/crates/topola-egui/src/viewport.rs +++ b/crates/topola-egui/src/viewport.rs @@ -27,9 +27,7 @@ use topola::{ router::navmesh::NavvertexIndex, }; -use crate::{ - actions::Actions, config::Config, menu_bar::MenuBar, painter::Painter, workspace::Workspace, -}; +use crate::{config::Config, menu_bar::MenuBar, painter::Painter, workspace::Workspace}; pub struct Viewport { pub transform: egui::emath::TSTransform, diff --git a/src/autorouter/autoroute.rs b/src/autorouter/autoroute.rs index 445f74e..2836825 100644 --- a/src/autorouter/autoroute.rs +++ b/src/autorouter/autoroute.rs @@ -14,12 +14,7 @@ use crate::{ drawing::{band::BandTermsegIndex, graph::PrimitiveIndex, Collect}, geometry::primitive::PrimitiveShape, layout::LayoutEdit, - router::{ - astar::AstarStepper, - navcord::Navcord, - navmesh::{Navmesh, NavvertexIndex}, - RouteStepper, Router, - }, + router::{astar::AstarStepper, navcord::Navcord, navmesh::Navmesh, RouteStepper, Router}, stepper::Step, }; diff --git a/src/autorouter/compare_detours.rs b/src/autorouter/compare_detours.rs index 7f7f9b8..17d0eaf 100644 --- a/src/autorouter/compare_detours.rs +++ b/src/autorouter/compare_detours.rs @@ -14,11 +14,7 @@ use crate::{ drawing::graph::PrimitiveIndex, geometry::{primitive::PrimitiveShape, shape::MeasureLength}, graph::MakeRef, - router::{ - astar::AstarStepper, - navcord::Navcord, - navmesh::{Navmesh, NavvertexIndex}, - }, + router::{astar::AstarStepper, navcord::Navcord, navmesh::Navmesh}, stepper::Step, }; diff --git a/src/autorouter/invoker.rs b/src/autorouter/invoker.rs index 6517514..0ff1d2b 100644 --- a/src/autorouter/invoker.rs +++ b/src/autorouter/invoker.rs @@ -76,11 +76,11 @@ pub trait GetObstacles { /// Trait for getting text strings with debug information attached to navmesh /// edges and vertices. pub trait GetNavmeshDebugTexts { - fn navvertex_debug_text(&self, navvertex: NavvertexIndex) -> Option<&str> { + fn navvertex_debug_text(&self, _navvertex: NavvertexIndex) -> Option<&str> { None } - fn navedge_debug_text(&self, navedge: (NavvertexIndex, NavvertexIndex)) -> Option<&str> { + fn navedge_debug_text(&self, _navedge: (NavvertexIndex, NavvertexIndex)) -> Option<&str> { None } } diff --git a/src/autorouter/measure_length.rs b/src/autorouter/measure_length.rs index 9b86ad3..06c37b4 100644 --- a/src/autorouter/measure_length.rs +++ b/src/autorouter/measure_length.rs @@ -7,15 +7,7 @@ //! the length of specified band selections. use crate::{ - board::AccessMesadata, - drawing::graph::PrimitiveIndex, - geometry::{primitive::PrimitiveShape, shape::MeasureLength as MeasureLengthTrait}, - graph::MakeRef, - router::{ - astar::AstarStepper, - navcord::Navcord, - navmesh::{Navmesh, NavvertexIndex}, - }, + board::AccessMesadata, geometry::shape::MeasureLength as MeasureLengthTrait, graph::MakeRef, }; use super::{ diff --git a/src/autorouter/place_via.rs b/src/autorouter/place_via.rs index 9f47f51..25d7032 100644 --- a/src/autorouter/place_via.rs +++ b/src/autorouter/place_via.rs @@ -8,14 +8,7 @@ use crate::{ board::AccessMesadata, - drawing::graph::PrimitiveIndex, - geometry::primitive::PrimitiveShape, layout::{via::ViaWeight, LayoutEdit}, - router::{ - astar::AstarStepper, - navcord::Navcord, - navmesh::{Navmesh, NavvertexIndex}, - }, }; use super::{ diff --git a/src/autorouter/remove_bands.rs b/src/autorouter/remove_bands.rs index 19967c5..fa43957 100644 --- a/src/autorouter/remove_bands.rs +++ b/src/autorouter/remove_bands.rs @@ -4,17 +4,7 @@ //! Provides functionality to remove bands from the layout. -use crate::{ - board::AccessMesadata, - drawing::graph::PrimitiveIndex, - geometry::primitive::PrimitiveShape, - layout::LayoutEdit, - router::{ - astar::AstarStepper, - navcord::Navcord, - navmesh::{Navmesh, NavvertexIndex}, - }, -}; +use crate::{board::AccessMesadata, layout::LayoutEdit}; use super::{ invoker::{