mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Added typing to serial_write()
Added type annotation for serial_write() parameters and return types.
This commit is contained in:
parent
1d77b5b6fd
commit
9f97e5c84e
@ -178,7 +178,7 @@ class Monitor:
|
||||
pass
|
||||
normal_print('\n')
|
||||
|
||||
def serial_write(self, *args, **kwargs): # type: ignore
|
||||
def serial_write(self, *args: str, **kwargs: str) -> None:
|
||||
raise NotImplementedError
|
||||
|
||||
def check_gdb_stub_and_run(self, line: bytes) -> None:
|
||||
@ -237,7 +237,7 @@ class SerialMonitor(Monitor):
|
||||
self.gdb_helper.gdb_exit = False
|
||||
self.serial_handler.start_cmd_sent = False
|
||||
|
||||
def serial_write(self, *args, **kwargs): # type: ignore
|
||||
def serial_write(self, *args: str, **kwargs: str) -> None:
|
||||
self.serial: serial.Serial
|
||||
try:
|
||||
self.serial.write(*args, **kwargs)
|
||||
@ -268,7 +268,7 @@ class LinuxMonitor(Monitor):
|
||||
self.console_reader.start()
|
||||
self.serial_reader.start()
|
||||
|
||||
def serial_write(self, *args, **kwargs): # type: ignore
|
||||
def serial_write(self, *args: str, **kwargs: str) -> None:
|
||||
self.serial.stdin.write(*args, **kwargs)
|
||||
|
||||
def check_gdb_stub_and_run(self, line: bytes) -> None:
|
||||
|
Loading…
x
Reference in New Issue
Block a user