Simplify Boolean Comparison¶
Sourcery refactoring id: simplify-boolean-comparison
¶
Description:¶
Removes unnecessarily verbose boolean comparisons
Before:¶
need_hat = not is_raining
if need_hat == True:
put_on_hat()
After:¶
need_hat = not is_raining
if need_hat:
put_on_hat()
Explanation:¶
It is unnecessary to compare boolean values to True
or False
in the test of
an if
condition. Removing these unnecessary checks makes the code slightly
shorter and easier to parse.