Skip to content

Fixed Bitstring

Fixed Bitstring #37

Triggered via pull request October 1, 2025 00:41
Status Failure
Total duration 24s
Artifacts

lint.yml

on: pull_request
Run autopep8
9s
Run autopep8
Run flake8
12s
Run flake8
Run Basedpyright
17s
Run Basedpyright
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
Run Basedpyright: parsley/parsley.py#L1
Import "crc8" could not be resolved (reportMissingImports)
Run Basedpyright: parsley/fields.py#L208
Expected type arguments for generic class "dict" (reportMissingTypeArgument)
Run Basedpyright: parsley/fields.py#L189
Expected type arguments for generic class "dict" (reportMissingTypeArgument)
Run Basedpyright: parsley/fields.py#L189
Expected type arguments for generic class "dict" (reportMissingTypeArgument)
Run Basedpyright: parsley/fields.py#L72
Expected type arguments for generic class "dict" (reportMissingTypeArgument)
Run Basedpyright: parsley/bitstring.py#L48
Operator "<<" not supported for types "bytes" and "int" (reportOperatorIssue)
Run Basedpyright: parsley/bitstring.py#L47
Type "int" is not assignable to declared type "bytes"   "int" is not assignable to "bytes" (reportAssignmentType)
Run Basedpyright: parsley/bitstring.py#L41
Operator "|" not supported for types "int | Unknown" and "Unknown | bytes"   Operator "|" not supported for types "int" and "bytes" (reportOperatorIssue)
Run Basedpyright: parsley/bitstring.py#L40
Operator "&" not supported for types "bytes" and "int" (reportOperatorIssue)
Run Basedpyright: parsley/bitstring.py#L39
Type "int" is not assignable to declared type "bytes"   "int" is not assignable to "bytes" (reportAssignmentType)
Run Basedpyright: parsley/__init__.py#L6
Import "parse_board_type_id" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L6
Type of "parse_board_type_id" is partially unknown   Type of "parse_board_type_id" is "(encoded_board_type_id: bytes) -> dict[Unknown, Unknown]" (reportUnknownVariableType)
Run Basedpyright: parsley/__init__.py#L6
Import "parse" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L6
Type of "parse" is partially unknown   Type of "parse" is "(msg_sid: bytes, msg_data: bytes) -> dict[Unknown, Unknown]" (reportUnknownVariableType)
Run Basedpyright: parsley/__init__.py#L6
Import "parse_fields" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L6
Type of "parse_fields" is partially unknown   Type of "parse_fields" is "(bit_str: BitString, fields: List[Field]) -> dict[Unknown, Unknown]" (reportUnknownVariableType)
Run Basedpyright: parsley/__init__.py#L4
Import "message_types" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L3
Import "message_definitions" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L2
Import "fields" is not accessed (reportUnusedImport)
Run Basedpyright: parsley/__init__.py#L1
Import "BitString" is not accessed (reportUnusedImport)