Remove Redundant Condition
Sourcery refactoring id: remove-redundant-condition
Description:
Remove a redundant condition used during variable assignment
Before:
x = y if z else y
After:
x = y
Explanation:
Code may contain redundant statements where a condition is unnecessarily evaluated, and the result will be the same either way. This refactoring detects such redundancy and removes it.