Enable useless-parent-delegation pylint rule and fix warnings (#2962)
This commit is contained in:
parent
45bc9c2e65
commit
2825818af6
|
|
@ -1,11 +1,8 @@
|
||||||
from typing import TYPE_CHECKING, override
|
from typing import override
|
||||||
|
|
||||||
from archinstall.default_profiles.profile import GreeterType, ProfileType
|
from archinstall.default_profiles.profile import GreeterType, ProfileType
|
||||||
from archinstall.default_profiles.xorg import XorgProfile
|
from archinstall.default_profiles.xorg import XorgProfile
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
|
||||||
from archinstall.lib.installer import Installer
|
|
||||||
|
|
||||||
|
|
||||||
class CutefishProfile(XorgProfile):
|
class CutefishProfile(XorgProfile):
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
|
|
@ -23,7 +20,3 @@ class CutefishProfile(XorgProfile):
|
||||||
@override
|
@override
|
||||||
def default_greeter_type(self) -> GreeterType | None:
|
def default_greeter_type(self) -> GreeterType | None:
|
||||||
return GreeterType.Sddm
|
return GreeterType.Sddm
|
||||||
|
|
||||||
@override
|
|
||||||
def install(self, install_session: 'Installer') -> None:
|
|
||||||
super().install(install_session)
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup,
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from collections.abc import Callable
|
from collections.abc import Callable
|
||||||
|
|
||||||
from archinstall.lib.installer import Installer
|
|
||||||
from archinstall.lib.translationhandler import DeferredTranslation
|
from archinstall.lib.translationhandler import DeferredTranslation
|
||||||
|
|
||||||
_: Callable[[str], DeferredTranslation]
|
_: Callable[[str], DeferredTranslation]
|
||||||
|
|
@ -76,7 +75,3 @@ class HyprlandProfile(XorgProfile):
|
||||||
def do_on_select(self) -> SelectResult | None:
|
def do_on_select(self) -> SelectResult | None:
|
||||||
self._ask_seat_access()
|
self._ask_seat_access()
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@override
|
|
||||||
def install(self, install_session: 'Installer') -> None:
|
|
||||||
super().install(install_session)
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup,
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from collections.abc import Callable
|
from collections.abc import Callable
|
||||||
|
|
||||||
from archinstall.lib.installer import Installer
|
|
||||||
from archinstall.lib.translationhandler import DeferredTranslation
|
from archinstall.lib.translationhandler import DeferredTranslation
|
||||||
|
|
||||||
_: Callable[[str], DeferredTranslation]
|
_: Callable[[str], DeferredTranslation]
|
||||||
|
|
@ -85,7 +84,3 @@ class SwayProfile(XorgProfile):
|
||||||
def do_on_select(self) -> SelectResult | None:
|
def do_on_select(self) -> SelectResult | None:
|
||||||
self._ask_seat_access()
|
self._ask_seat_access()
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@override
|
|
||||||
def install(self, install_session: 'Installer') -> None:
|
|
||||||
super().install(install_session)
|
|
||||||
|
|
|
||||||
|
|
@ -176,7 +176,6 @@ disable = [
|
||||||
"unspecified-encoding",
|
"unspecified-encoding",
|
||||||
"unused-argument",
|
"unused-argument",
|
||||||
"unused-variable",
|
"unused-variable",
|
||||||
"useless-parent-delegation",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[tool.pylint.refactoring]
|
[tool.pylint.refactoring]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue