~~ lineWidth: 40 ~~ == should format on multi-lines when the condition is on a different line from the open paren == if ( true) { } else if ( false) { } [expect] if ( true ) { } else if ( false ) { } == should be multi-line when exceeding the width == if (someCondition && otherConditionThatTakesItOver) { test; } else if (someCondition && below40Cols) { test; } else { test; } [expect] if ( someCondition && otherConditionThatTakesItOver ) { test; } else if ( someCondition && below40Cols ) { test; } else { test; }