Summary
The FURB192 fixer introduces a side effect for empty sequences: a different exception is raised, which could at least be documented in the rule.
>>> nums = []
>>> max(nums)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: max() arg is an empty sequence
>>> sorted(nums)[-1]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
Version
0.11.2
Summary
The
FURB192fixer introduces a side effect for empty sequences: a different exception is raised, which could at least be documented in the rule.Version
0.11.2