From f5ef4b49314ed97b961cd6ec4271fc92fc1f7cfe Mon Sep 17 00:00:00 2001 From: GarandPLG Date: Thu, 16 Apr 2026 22:22:32 +0200 Subject: [PATCH] =?UTF-8?q?Privatize=20internal=20modules=20and=20adjust?= =?UTF-8?q?=20re=E2=80=91exports?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/buildings/mod.rs | 2 +- src/app/helpers/mod.rs | 8 ++++---- src/app/keybindings/keybindings.rs | 2 +- src/app/keybindings/mod.rs | 10 +++++----- src/app/mod.rs | 18 +++++++++--------- src/app/states/mod.rs | 10 +++++----- src/app/states/skirmish_states/mod.rs | 6 +++--- src/app/threads/mod.rs | 4 ++-- src/app/units/mod.rs | 2 +- src/app/views/mod.rs | 6 +++--- src/app/widgets/mod.rs | 6 +++--- 11 files changed, 37 insertions(+), 37 deletions(-) diff --git a/src/app/buildings/mod.rs b/src/app/buildings/mod.rs index c1150f3..e9dc139 100644 --- a/src/app/buildings/mod.rs +++ b/src/app/buildings/mod.rs @@ -1,3 +1,3 @@ -pub mod base; +mod base; pub use base::BaseBuilding; diff --git a/src/app/helpers/mod.rs b/src/app/helpers/mod.rs index 931f3e3..dc13391 100644 --- a/src/app/helpers/mod.rs +++ b/src/app/helpers/mod.rs @@ -1,7 +1,7 @@ -pub mod block_title; -pub mod cells_area; -pub mod main_menu_option; -pub mod zoom_level; +mod block_title; +mod cells_area; +mod main_menu_option; +mod zoom_level; pub use block_title::{block_single_title_helper, block_title_helper}; pub use cells_area::cells_area_helper; diff --git a/src/app/keybindings/keybindings.rs b/src/app/keybindings/keybindings.rs index 2270182..c93d691 100644 --- a/src/app/keybindings/keybindings.rs +++ b/src/app/keybindings/keybindings.rs @@ -101,7 +101,7 @@ pub struct KeyBinding { /// /// The slice is ordered primarily for readability; the runtime lookup scans /// this slice linearly, which is acceptable given the modest size of the list. -pub static KEYBINDINGS: &[KeyBinding] = &[ +static KEYBINDINGS: &[KeyBinding] = &[ KeyBinding { action: Action::Quit, code: KeyCode::Char('q'), diff --git a/src/app/keybindings/mod.rs b/src/app/keybindings/mod.rs index f6e45f7..7c7ec9b 100644 --- a/src/app/keybindings/mod.rs +++ b/src/app/keybindings/mod.rs @@ -1,11 +1,11 @@ -pub mod default; -pub mod keybindings; -pub mod main_menu; -pub mod skirmish; +mod default; +mod keybindings; +mod main_menu; +mod skirmish; pub use default::{common_keybindings, default_keybindings}; pub use keybindings::{ - Action, Group, KEYBINDINGS, KeyBinding, binding_for, count_largest_group, event_to_action, + Action, Group, KeyBinding, binding_for, count_largest_group, event_to_action, }; pub use main_menu::main_menu_keybindings; pub use skirmish::skirmish_keybindings; diff --git a/src/app/mod.rs b/src/app/mod.rs index b9e0203..e757bff 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -1,15 +1,15 @@ -pub mod app; -pub mod buildings; -pub mod helpers; -pub mod keybind; -pub mod keybindings; -pub mod state; +mod app; +mod buildings; +mod helpers; +mod keybind; +mod keybindings; +mod state; pub mod states; pub mod threads; -pub mod units; +mod units; pub mod view; -pub mod views; -pub mod widgets; +mod views; +mod widgets; pub use app::App; pub use keybind::handle_keybindings; diff --git a/src/app/states/mod.rs b/src/app/states/mod.rs index 5dbfd16..2658d06 100644 --- a/src/app/states/mod.rs +++ b/src/app/states/mod.rs @@ -1,8 +1,8 @@ -pub mod main_menu; -pub mod perk_decks; -pub mod settings; -pub mod skills_config; -pub mod skirmish; +mod main_menu; +mod perk_decks; +mod settings; +mod skills_config; +mod skirmish; pub mod skirmish_states; pub use main_menu::MainMenuState; diff --git a/src/app/states/skirmish_states/mod.rs b/src/app/states/skirmish_states/mod.rs index e8afc28..a2b30b4 100644 --- a/src/app/states/skirmish_states/mod.rs +++ b/src/app/states/skirmish_states/mod.rs @@ -1,6 +1,6 @@ -pub mod board; -pub mod focused_cell; -pub mod offset; +mod board; +mod focused_cell; +mod offset; pub use board::BoardState; pub use focused_cell::{FocusedCell, MoveFocusedCell}; diff --git a/src/app/threads/mod.rs b/src/app/threads/mod.rs index 96543b9..b2d0250 100644 --- a/src/app/threads/mod.rs +++ b/src/app/threads/mod.rs @@ -1,5 +1,5 @@ -pub mod audio; -pub mod events; +mod audio; +mod events; pub use audio::{AudioCmd, SoundrackParts, Soundtrack, handle_audio}; pub use events::{AppEvent, handle_events}; diff --git a/src/app/units/mod.rs b/src/app/units/mod.rs index 684d9b8..b8343c9 100644 --- a/src/app/units/mod.rs +++ b/src/app/units/mod.rs @@ -1,3 +1,3 @@ -pub mod miner; +mod miner; pub use miner::MinerUnit; diff --git a/src/app/views/mod.rs b/src/app/views/mod.rs index b98397b..d62764a 100644 --- a/src/app/views/mod.rs +++ b/src/app/views/mod.rs @@ -1,6 +1,6 @@ -pub mod default; -pub mod main_menu; -pub mod skirmish; +mod default; +mod main_menu; +mod skirmish; pub use default::default_view; pub use main_menu::main_menu_view; diff --git a/src/app/widgets/mod.rs b/src/app/widgets/mod.rs index b325419..e6a0ef5 100644 --- a/src/app/widgets/mod.rs +++ b/src/app/widgets/mod.rs @@ -1,6 +1,6 @@ -pub mod board; -pub mod cell; -pub mod keybindings; +mod board; +mod cell; +mod keybindings; pub use board::BoardWidget; pub use cell::CellWidget;