Open
Description
Actual:
var v =
0 ? 1 :
2 ? 3 :
4;
Expected:
var v =
0 ? 1 :
2 ? 3 :
4;
I believe the fix is that if the false branch of the ternary operator should have the same indentation as the true branch. In the case where the true branch is on the same line as the condition, it should not be considered indented, and therefore the false branch should not be indented.