remove asserts

This commit is contained in:
Michael Freno
2025-11-12 23:38:13 -05:00
parent b886085d3e
commit 42704660b2
7 changed files with 458 additions and 231 deletions

View File

@@ -32,11 +32,6 @@ EventHandler.__index = EventHandler
---@param deps table Dependencies {InputEvent, GuiState}
---@return EventHandler
function EventHandler.new(config, deps)
-- Pure DI: Dependencies must be injected
assert(deps, "EventHandler.new: deps parameter is required")
assert(deps.InputEvent, "EventHandler.new: deps.InputEvent is required")
assert(deps.GuiState, "EventHandler.new: deps.GuiState is required")
config = config or {}
local self = setmetatable({}, EventHandler)