mirror of
https://github.com/astral-sh/ruff.git
synced 2025-10-01 06:11:43 +00:00

## Summary Related to [this comment](https://github.com/astral-sh/ruff/issues/6184#issuecomment-2578673788) at #6184. --------- Co-authored-by: Dylan <53534755+dylwil3@users.noreply.github.com>
161 lines
1.8 KiB
Python
161 lines
1.8 KiB
Python
def f():
|
|
# SIM103
|
|
if a:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a == b:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a:
|
|
return 1
|
|
elif b:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a:
|
|
return 1
|
|
else:
|
|
if b:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# OK
|
|
if a:
|
|
foo()
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# OK
|
|
if a:
|
|
return "foo"
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a:
|
|
return False
|
|
else:
|
|
return True
|
|
|
|
|
|
def f():
|
|
# OK
|
|
if a:
|
|
return False
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# OK
|
|
if a:
|
|
return True
|
|
else:
|
|
return True
|
|
|
|
|
|
def f():
|
|
# SIM103 (but not fixable)
|
|
def bool():
|
|
return False
|
|
if a:
|
|
return True
|
|
else:
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if keys is not None and notice.key not in keys:
|
|
return False
|
|
else:
|
|
return True
|
|
|
|
|
|
###
|
|
# Positive cases (preview)
|
|
###
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a:
|
|
return True
|
|
return False
|
|
|
|
|
|
def f():
|
|
# SIM103
|
|
if a:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if not 10 < a:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if 10 < a:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if 10 in a:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if 10 not in a:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if a is 10:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if a is not 10:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if a == 10:
|
|
return False
|
|
return True
|
|
|
|
|
|
def f():
|
|
if a != 10:
|
|
return False
|
|
return True
|