forked from Mirror/pmbootstrap
pmb: Add lots of type hints (MR 2464)
This commit is contained in:
parent
d05d57b37e
commit
225d8b30a0
71 changed files with 566 additions and 325 deletions
|
@ -60,7 +60,7 @@ def _parse_kernel_suffix(info, device, kernel):
|
|||
|
||||
|
||||
@Cache("device", "kernel")
|
||||
def deviceinfo(device=None, kernel=None) -> "Deviceinfo":
|
||||
def deviceinfo(device: str | None = None, kernel: str | None = None) -> "Deviceinfo":
|
||||
"""
|
||||
:param device: defaults to args.device
|
||||
:param kernel: defaults to args.kernel
|
||||
|
@ -170,7 +170,7 @@ class Deviceinfo:
|
|||
keymaps: str | None = ""
|
||||
|
||||
@staticmethod
|
||||
def __validate(info: dict[str, str], path: Path):
|
||||
def __validate(info: dict[str, str], path: Path) -> None:
|
||||
# Resolve path for more readable error messages
|
||||
path = path.resolve()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue