1234567891011121314151617181920212223 |
- # pylint: disable=missing-docstring,bare-except,pointless-statement,superfluous-parens
- def strangeproblem():
- try:
- for _ in range(0, 4):
- message = object()
- print(type(message))
- finally:
- message = object()
-
-
- try:
- MY_INT = 1
- print("MY_INT = %d" % MY_INT)
- finally:
- MY_INT = 2
-
- try:
- pass
- except:
- FALSE_POSITIVE = 1
- FALSE_POSITIVE # here pylint claims used-before-assignment
- finally:
- FALSE_POSITIVE = 2 # this line is needed to reproduce the issue
|