Open
Description
Description of the false positive
Context Managers can handle and suppress exceptions at the end of their block. A case where
- an inner exception handler can only be exited with an unhandled exception
- an outer context manager may recover from an unhandled exception
means the entire block may be exited without an active exception. A dangling statement that would not be reachable after 1 alone may be reachable after 1 and 2.
URL to the alert on the project page on LGTM.com