Skip to content

Commit b4433fc

Browse files
committed
Enable useless-parent-delegation pylint rule and fix warnings
1 parent 80eebcf commit b4433fc

File tree

4 files changed

+1
-19
lines changed

4 files changed

+1
-19
lines changed

archinstall/default_profiles/desktops/cutefish.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
from typing import TYPE_CHECKING, override
1+
from typing import override
22

33
from archinstall.default_profiles.profile import GreeterType, ProfileType
44
from archinstall.default_profiles.xorg import XorgProfile
55

6-
if TYPE_CHECKING:
7-
from archinstall.lib.installer import Installer
8-
96

107
class CutefishProfile(XorgProfile):
118
def __init__(self) -> None:
@@ -23,7 +20,3 @@ def packages(self) -> list[str]:
2320
@override
2421
def default_greeter_type(self) -> GreeterType | None:
2522
return GreeterType.Sddm
26-
27-
@override
28-
def install(self, install_session: 'Installer') -> None:
29-
super().install(install_session)

archinstall/default_profiles/desktops/hyprland.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
if TYPE_CHECKING:
99
from collections.abc import Callable
1010

11-
from archinstall.lib.installer import Installer
1211
from archinstall.lib.translationhandler import DeferredTranslation
1312

1413
_: Callable[[str], DeferredTranslation]
@@ -76,7 +75,3 @@ def _ask_seat_access(self) -> None:
7675
def do_on_select(self) -> SelectResult | None:
7776
self._ask_seat_access()
7877
return None
79-
80-
@override
81-
def install(self, install_session: 'Installer') -> None:
82-
super().install(install_session)

archinstall/default_profiles/desktops/sway.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
if TYPE_CHECKING:
99
from collections.abc import Callable
1010

11-
from archinstall.lib.installer import Installer
1211
from archinstall.lib.translationhandler import DeferredTranslation
1312

1413
_: Callable[[str], DeferredTranslation]
@@ -85,7 +84,3 @@ def _ask_seat_access(self) -> None:
8584
def do_on_select(self) -> SelectResult | None:
8685
self._ask_seat_access()
8786
return None
88-
89-
@override
90-
def install(self, install_session: 'Installer') -> None:
91-
super().install(install_session)

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@ disable = [
176176
"unspecified-encoding",
177177
"unused-argument",
178178
"unused-variable",
179-
"useless-parent-delegation",
180179
]
181180

182181
[tool.pylint.refactoring]

0 commit comments

Comments
 (0)