We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue created from fantomas-online
match x with | Some y -> // meh y | None -> 42
Both style guides say the following for multiline body expressions:
If the expression on the right of the pattern matching arrow is too large, move it to the following line, indented one step from the match/|.
See https://docs.microsoft.com/en-us/dotnet/fsharp/style-guide/formatting#pattern-matching-constructs And https://github.com/G-Research/fsharp-formatting-conventions#pattern-matching-constructs
Fantomas does this correct if the indentation is 3 or 4 but not if it is 2.
Fantomas Master at 03/03/2021 07:40:00 - e92fa7a
{ config with IndentSize = 2 }
Did you know that you can ignore files when formatting from fantomas-tool or the FAKE targets by using a .fantomasignore file?
The text was updated successfully, but these errors were encountered:
Indented one step from the match/|. Fixes fsprojects#1501
d3dd16d
Indented one step from the match/|. Fixes #1501 (#1517)
511646c
Successfully merging a pull request may close this issue.
Issue created from fantomas-online
Code
Result
Problem description
Both style guides say the following for multiline body expressions:
See https://docs.microsoft.com/en-us/dotnet/fsharp/style-guide/formatting#pattern-matching-constructs
And https://github.com/G-Research/fsharp-formatting-conventions#pattern-matching-constructs
Fantomas does this correct if the indentation is 3 or 4 but not if it is 2.
Extra information
Options
Fantomas Master at 03/03/2021 07:40:00 - e92fa7a
Did you know that you can ignore files when formatting from fantomas-tool or the FAKE targets by using a .fantomasignore file?
The text was updated successfully, but these errors were encountered: