108 lines
1.5 KiB
Python
108 lines
1.5 KiB
Python
def a():
|
|
try:
|
|
pass
|
|
finally:
|
|
return # warning
|
|
|
|
|
|
def b():
|
|
try:
|
|
pass
|
|
finally:
|
|
if 1 + 0 == 2 - 1:
|
|
return # warning
|
|
|
|
|
|
def c():
|
|
try:
|
|
pass
|
|
finally:
|
|
try:
|
|
return # warning
|
|
except Exception:
|
|
pass
|
|
|
|
|
|
def d():
|
|
try:
|
|
try:
|
|
pass
|
|
finally:
|
|
return # warning
|
|
finally:
|
|
pass
|
|
|
|
|
|
def e():
|
|
if 1 == 2 - 1:
|
|
try:
|
|
|
|
def f():
|
|
try:
|
|
pass
|
|
finally:
|
|
return # warning
|
|
|
|
finally:
|
|
pass
|
|
|
|
|
|
def g():
|
|
try:
|
|
pass
|
|
finally:
|
|
|
|
def h():
|
|
return # no warning
|
|
|
|
e()
|
|
|
|
|
|
def i():
|
|
while True:
|
|
try:
|
|
pass
|
|
finally:
|
|
break # warning
|
|
|
|
def j():
|
|
while True:
|
|
break # no warning
|
|
|
|
|
|
def h():
|
|
while True:
|
|
try:
|
|
pass
|
|
finally:
|
|
continue # warning
|
|
|
|
def j():
|
|
while True:
|
|
continue # no warning
|
|
|
|
|
|
def k():
|
|
try:
|
|
pass
|
|
finally:
|
|
while True:
|
|
break # no warning
|
|
while True:
|
|
continue # no warning
|
|
while True:
|
|
return # warning
|
|
|
|
|
|
while True:
|
|
try:
|
|
pass
|
|
finally:
|
|
continue # warning
|
|
|
|
while True:
|
|
try:
|
|
pass
|
|
finally:
|
|
break # warning
|