Enable unreachable code checks in tui/ with mypy (#3518)
This commit is contained in:
parent
50747a5a71
commit
5c8721a3a8
|
|
@ -637,9 +637,6 @@ class EditMenu(AbstractCurses[str]):
|
||||||
self._show_help()
|
self._show_help()
|
||||||
return None
|
return None
|
||||||
case MenuKeys.ESC:
|
case MenuKeys.ESC:
|
||||||
if self._help_active:
|
|
||||||
self._help_active = False
|
|
||||||
self._draw()
|
|
||||||
if self._allow_skip:
|
if self._allow_skip:
|
||||||
self._last_state = Result(ResultType.Skip, None)
|
self._last_state = Result(ResultType.Skip, None)
|
||||||
key = 7
|
key = 7
|
||||||
|
|
@ -744,7 +741,7 @@ class SelectMenu[ValueT](AbstractCurses[ValueT]):
|
||||||
self._init_viewports(preview_size)
|
self._init_viewports(preview_size)
|
||||||
|
|
||||||
assert self._menu_vp is not None
|
assert self._menu_vp is not None
|
||||||
self._items_state: MenuItemsState = MenuItemsState(
|
self._items_state: MenuItemsState = MenuItemsState( # type: ignore[unreachable]
|
||||||
self._item_group,
|
self._item_group,
|
||||||
total_cols=self._horizontal_cols,
|
total_cols=self._horizontal_cols,
|
||||||
total_rows=self._menu_vp.height,
|
total_rows=self._menu_vp.height,
|
||||||
|
|
|
||||||
|
|
@ -122,7 +122,6 @@ disallow_any_explicit = true
|
||||||
|
|
||||||
[[tool.mypy.overrides]]
|
[[tool.mypy.overrides]]
|
||||||
module = "archinstall.tui.*"
|
module = "archinstall.tui.*"
|
||||||
warn_unreachable = false
|
|
||||||
|
|
||||||
[[tool.mypy.overrides]]
|
[[tool.mypy.overrides]]
|
||||||
module = [
|
module = [
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue