pmb: Add more type hints (MR 2513)

And fix some consequential type errors.

[ci:skip-build]: already built successfully in CI
This commit is contained in:
Newbyte 2024-12-19 18:49:49 +01:00
parent c8194302fc
commit 0925b3e425
No known key found for this signature in database
GPG key ID: ACD854892B38D898
12 changed files with 69 additions and 19 deletions

View file

@ -13,11 +13,11 @@ class Log(commands.Command):
clear_log: bool
lines: int
def __init__(self, clear_log: bool, lines: int):
def __init__(self, clear_log: bool, lines: int) -> None:
self.clear_log = clear_log
self.lines = lines
def run(self):
def run(self) -> None:
context = get_context()
log_testsuite = pmb.config.pmb_src / ".pytest_tmp/log_testsuite.txt"