fantomas
fantomas copied to clipboard
List expression items don't respect fsharp_blank_lines_around_nested_multiline_expressions
Issue created from fantomas-online
Code
[ verylonglinethatwillbreak arg1 arg2 arg3 arg4 arg5 arg6 arg7
verylonglinethatwillbreak arg1 arg2 arg3 arg4 arg5 arg6 arg7
verylonglinethatwillbreak arg1 arg2 arg3 arg4 arg5 arg6 arg7 ]
Result
[ verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7
verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7
verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7 ]
Expected result
[ verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7
verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7
verylonglinethatwillbreak
arg1
arg2
arg3
arg4
arg5
arg6
arg7 ]
Problem description
List items (whether using implicit/explicit yield
or yield!
) do not seem to follow fsharp_blank_lines_around_nested_multiline_expressions
, as shown above.
Extra information
- [ ] The formatted result breaks my code.
- [ ] The formatted result gives compiler warnings.
- [ ] I or my company would be willing to help fix this.
Options
Fantomas main branch at 1/1/1990
{ config with
MaxLineLength = 60 }
Did you know that you can ignore files when formatting from fantomas-tool or the FAKE targets by using a .fantomasignore file?