WARN20-Dangerous Exit-statements

Top  Previous  Next

 

Dangerous Exit-statements (WARN20)

 

This is a list of all locations with dangerous Exit-statements. These Exit-statements may leave a whole block of code that is never executed (dead code). Every unconditional (not within an if-statement) Exit-statement is considered dangerous in this respect. Exit-statements within except-blocks are considered as safe, however.

 

There are situations when a developer inserts Exit-commands just for testing purposes, for example to quit a function without executing a block of code. This report section catches those locations where the Exit-commands have not been removed.

 

Example:

 

clip0075.

 

 

See also:

 

Alerts