Skip to content

Improve binary search #17498

Improve binary search

Improve binary search #17498

Triggered via pull request March 26, 2026 19:47
Status Failure
Total duration 10s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ruff (UP047): searches/binary_search.py#L330
searches/binary_search.py:330:5: UP047 Generic function `_binary_search_recursive` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L294
searches/binary_search.py:294:5: UP047 Generic function `binary_search_by_recursion` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L266
searches/binary_search.py:266:5: UP047 Generic function `binary_search_with_duplicates` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L240
searches/binary_search.py:240:5: UP047 Generic function `binary_search_std_lib` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L205
searches/binary_search.py:205:5: UP047 Generic function `binary_search` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L172
searches/binary_search.py:172:5: UP047 Generic function `insort_right` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L144
searches/binary_search.py:144:5: UP047 Generic function `insort_left` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L98
searches/binary_search.py:98:5: UP047 Generic function `bisect_right` should use type parameters help: Use type parameters
ruff (UP047): searches/binary_search.py#L57
searches/binary_search.py:57:5: UP047 Generic function `bisect_left` should use type parameters help: Use type parameters
ruff (I001): searches/binary_search.py#L13
searches/binary_search.py:13:1: I001 Import block is un-sorted or un-formatted help: Organize imports