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

@@ -23,10 +23,6 @@ ThemeManager.__index = ThemeManager
---@param deps table Dependencies {Theme: Theme module}
---@return ThemeManager
function ThemeManager.new(config, deps)
-- Pure DI: Dependencies must be injected
assert(deps, "ThemeManager.new: deps parameter is required")
assert(deps.Theme, "ThemeManager.new: deps.Theme is required")
local Theme = deps.Theme
local self = setmetatable({}, ThemeManager)