Open smartpie opened 3 months ago
It would be helpful to have an option for rule wrapMultilineConditionalAssignment, so that it only works if the line length exceeds --maxwidth.
wrapMultilineConditionalAssignment
--maxwidth
For example, our --maxwidth 100 if we have something like this
--maxwidth 100
let state: CameraControlsUpperItem.State = if case .preview = previousState.screen, stage == .beforeAnimation { .preAnimation } else { .normal }
It will be formatted to:
But if we have:
let state: CameraControlsUpperItem.State = if case .preview = previousState.screen { .preAnimation } else { .normal }
It will remain the same, because line length is less than 100
It would be helpful to have an option for rule
wrapMultilineConditionalAssignment
, so that it only works if the line length exceeds--maxwidth
.For example, our
--maxwidth 100
if we have something like thisIt will be formatted to:
But if we have:
It will remain the same, because line length is less than 100