Skip to content

feature(param_logic): start using "MCU Series" to make parameter valu… #128

feature(param_logic): start using "MCU Series" to make parameter valu…

feature(param_logic): start using "MCU Series" to make parameter valu… #128

Triggered via push March 3, 2025 17:42
Status Failure
Total duration 55s
Artifacts

pyright.yml

on: push
Matrix: pyright
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 2 warnings
pyright (3.12): ardupilot_methodic_configurator/backend_filesystem_vehicle_components.py#L59
Type "dict[Any, Any] | None" is not assignable to return type "dict[Unknown, Unknown]"   Type "dict[Any, Any] | None" is not assignable to type "dict[Unknown, Unknown]"     "None" is not assignable to "dict[Unknown, Unknown]" (reportReturnType)
pyright (3.12): ardupilot_methodic_configurator/frontend_tkinter_base.py#L485
Argument of type "Toplevel | Tk" cannot be assigned to parameter "window" of type "Toplevel" in function "center_window"   Type "Toplevel | Tk" is not assignable to type "Toplevel"     "Tk" is not assignable to "Toplevel" (reportArgumentType)
pyright (3.12): ardupilot_methodic_configurator/frontend_tkinter_directory_selection.py#L90
Argument of type "Toplevel | Tk" cannot be assigned to parameter "parent" of type "Toplevel | None" in function "__init__"   Type "Toplevel | Tk" is not assignable to type "Toplevel | None"     Type "Tk" is not assignable to type "Toplevel | None"       "Tk" is not assignable to "Toplevel"       "Tk" is not assignable to "None" (reportArgumentType)
pyright (3.12): ardupilot_methodic_configurator/frontend_tkinter_parameter_editor_table.py#L598
Argument of type "Toplevel | Tk" cannot be assigned to parameter "window" of type "Toplevel" in function "center_window"   Type "Toplevel | Tk" is not assignable to type "Toplevel"     "Tk" is not assignable to "Toplevel" (reportArgumentType)
pyright (3.12)
4 errors
pyright (3.9)
The job was canceled because "_3_12" failed.
pyright (3.9)
The operation was canceled.
pyright (3.12)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
pyright (3.9)
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.