Enable unreachable code checks in tui/ with mypy (#3518)

This commit is contained in:
correctmost 2025-05-28 06:23:06 +00:00 committed by GitHub
parent 50747a5a71
commit 5c8721a3a8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 5 deletions

View File

@ -637,9 +637,6 @@ class EditMenu(AbstractCurses[str]):
self._show_help()
return None
case MenuKeys.ESC:
if self._help_active:
self._help_active = False
self._draw()
if self._allow_skip:
self._last_state = Result(ResultType.Skip, None)
key = 7
@ -744,7 +741,7 @@ class SelectMenu[ValueT](AbstractCurses[ValueT]):
self._init_viewports(preview_size)
assert self._menu_vp is not None
self._items_state: MenuItemsState = MenuItemsState(
self._items_state: MenuItemsState = MenuItemsState( # type: ignore[unreachable]
self._item_group,
total_cols=self._horizontal_cols,
total_rows=self._menu_vp.height,

View File

@ -122,7 +122,6 @@ disallow_any_explicit = true
[[tool.mypy.overrides]]
module = "archinstall.tui.*"
warn_unreachable = false
[[tool.mypy.overrides]]
module = [