Enable useless-parent-delegation pylint rule and fix warnings (#2962)

This commit is contained in:
correctmost 2024-11-30 03:59:28 -05:00 committed by GitHub
parent 45bc9c2e65
commit 2825818af6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 1 additions and 19 deletions

View File

@ -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.xorg import XorgProfile
if TYPE_CHECKING:
from archinstall.lib.installer import Installer
class CutefishProfile(XorgProfile):
def __init__(self) -> None:
@ -23,7 +20,3 @@ class CutefishProfile(XorgProfile):
@override
def default_greeter_type(self) -> GreeterType | None:
return GreeterType.Sddm
@override
def install(self, install_session: 'Installer') -> None:
super().install(install_session)

View File

@ -8,7 +8,6 @@ from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup,
if TYPE_CHECKING:
from collections.abc import Callable
from archinstall.lib.installer import Installer
from archinstall.lib.translationhandler import DeferredTranslation
_: Callable[[str], DeferredTranslation]
@ -76,7 +75,3 @@ class HyprlandProfile(XorgProfile):
def do_on_select(self) -> SelectResult | None:
self._ask_seat_access()
return None
@override
def install(self, install_session: 'Installer') -> None:
super().install(install_session)

View File

@ -8,7 +8,6 @@ from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup,
if TYPE_CHECKING:
from collections.abc import Callable
from archinstall.lib.installer import Installer
from archinstall.lib.translationhandler import DeferredTranslation
_: Callable[[str], DeferredTranslation]
@ -85,7 +84,3 @@ class SwayProfile(XorgProfile):
def do_on_select(self) -> SelectResult | None:
self._ask_seat_access()
return None
@override
def install(self, install_session: 'Installer') -> None:
super().install(install_session)

View File

@ -176,7 +176,6 @@ disable = [
"unspecified-encoding",
"unused-argument",
"unused-variable",
"useless-parent-delegation",
]
[tool.pylint.refactoring]