mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-04-20 20:57:35 +00:00
Enable ruff PLW0120 rule (#11330)
Co-authored-by: Christian Clauss <cclauss@me.com>
This commit is contained in:
parent
da47d5c88c
commit
efb7463cde
@ -11,7 +11,6 @@ lint.ignore = [ # `ruff rule S101` for a description of that rule
|
|||||||
"NPY002", # Replace legacy `np.random.choice` call with `np.random.Generator` -- FIX ME
|
"NPY002", # Replace legacy `np.random.choice` call with `np.random.Generator` -- FIX ME
|
||||||
"PGH003", # Use specific rule codes when ignoring type issues -- FIX ME
|
"PGH003", # Use specific rule codes when ignoring type issues -- FIX ME
|
||||||
"PLC1901", # `{}` can be simplified to `{}` as an empty string is falsey
|
"PLC1901", # `{}` can be simplified to `{}` as an empty string is falsey
|
||||||
"PLW0120", # `else` clause on loop without a `break` statement -- FIX ME
|
|
||||||
"PLW060", # Using global for `{name}` but no assignment is done -- DO NOT FIX
|
"PLW060", # Using global for `{name}` but no assignment is done -- DO NOT FIX
|
||||||
"PLW2901", # PLW2901: Redefined loop variable -- FIX ME
|
"PLW2901", # PLW2901: Redefined loop variable -- FIX ME
|
||||||
"PT011", # `pytest.raises(Exception)` is too broad, set the `match` parameter or use a more specific exception
|
"PT011", # `pytest.raises(Exception)` is too broad, set the `match` parameter or use a more specific exception
|
||||||
|
@ -123,8 +123,7 @@ def fibonacci_search(arr: list, val: int) -> int:
|
|||||||
elif val > item_k_1:
|
elif val > item_k_1:
|
||||||
offset += fibonacci(fibb_k - 1)
|
offset += fibonacci(fibb_k - 1)
|
||||||
fibb_k -= 2
|
fibb_k -= 2
|
||||||
else:
|
return -1
|
||||||
return -1
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
@ -106,8 +106,7 @@ def ite_ternary_search(array: list[int], target: int) -> int:
|
|||||||
else:
|
else:
|
||||||
left = one_third + 1
|
left = one_third + 1
|
||||||
right = two_third - 1
|
right = two_third - 1
|
||||||
else:
|
return -1
|
||||||
return -1
|
|
||||||
|
|
||||||
|
|
||||||
def rec_ternary_search(left: int, right: int, array: list[int], target: int) -> int:
|
def rec_ternary_search(left: int, right: int, array: list[int], target: int) -> int:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user