Reports conditional expressions with then and else branches so similar that the conditional expression can be pushed inside, thereby shortening the code.

For example the following conditional expression:

condition ? message("value: " + 1) : message("value: " + 2)
Can be pushed inside and transformed into:
message("value: " + (condition ? 1 : 2))

New in 2017.2