Skip to content

Numerous significant improvements Beta #13510

Numerous significant improvements Beta

Numerous significant improvements Beta #13510

Triggered via pull request July 4, 2025 18:04
Status Failure
Total duration 12s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (UP046): data_structures/hashing/hash_map.py#L20
data_structures/hashing/hash_map.py:20:13: UP046 Generic class `_Item` uses `Generic` subclass instead of type parameters
Ruff (UP046): data_structures/binary_tree/non_recursive_segment_tree.py#L47
data_structures/binary_tree/non_recursive_segment_tree.py:47:19: UP046 Generic class `SegmentTree` uses `Generic` subclass instead of type parameters
Ruff (PT028): ciphers/shuffled_shift_cipher.py#L169
ciphers/shuffled_shift_cipher.py:169:32: PT028 Test function parameter `msg` has default argument
Ruff (UP045): ciphers/hill_cipher.py#L277
ciphers/hill_cipher.py:277:18: UP045 Use `X | None` for type annotations
Ruff (RUF046): ciphers/hill_cipher.py#L273
ciphers/hill_cipher.py:273:15: RUF046 Value being cast to `int` is already an integer
Ruff (E501): ciphers/hill_cipher.py#L270
ciphers/hill_cipher.py:270:89: E501 Line too long (93 > 88)
Ruff (RUF046): ciphers/hill_cipher.py#L149
ciphers/hill_cipher.py:149:15: RUF046 Value being cast to `int` is already an integer
Ruff (E501): ciphers/hill_cipher.py#L146
ciphers/hill_cipher.py:146:89: E501 Line too long (93 > 88)
Ruff (E501): ciphers/hill_cipher.py#L139
ciphers/hill_cipher.py:139:89: E501 Line too long (93 > 88)
Ruff (RUF057): ciphers/hill_cipher.py#L120
ciphers/hill_cipher.py:120:32: RUF057 Value being rounded is already an integer