Remove-Unreachable-Code
Documentation Index
Fetch the complete documentation index at: https://docs.sourcery.ai/llms.txt
Use this file to discover all available pages before exploring further.
Sourcery rule id: remove-unreachable-code
Section titled “Sourcery rule id: remove-unreachable-code”Description
Section titled “Description”Remove unreachable code.
Before
Section titled “Before”if (true) { return; do_something();}if (true) { return;}Explanation
Section titled “Explanation”Statements after a return, break, continue or throw will never be executed.
Leaving them in the code confuses the reader, who may believe that these
statements have some effect. They should therefore be removed.