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
[<Foo>] type Args = { [<Foo "">] [<Bar>] [<Baz 1>] Hi : int list } module Foo = let r = 3
Fantomas inserted additional newlines before the record member. It only did this when there was a module following it, in my very limited testing.
Fantomas Master at 06/30/2020 07:24:01 - dcc70c3
IndentSpaceNum
4
PageWidth
120
SemicolonAtEndOfLine
false
SpaceBeforeParameter
true
SpaceBeforeLowercaseInvocation
SpaceBeforeUppercaseInvocation
SpaceBeforeClassConstructor
SpaceBeforeMember
SpaceBeforeColon
SpaceAfterComma
SpaceBeforeSemicolon
SpaceAfterSemicolon
IndentOnTryWith
SpaceAroundDelimiter
MaxIfThenElseShortWidth
40
MaxInfixOperatorExpression
50
MaxRecordWidth
MaxArrayOrListWidth
MaxValueBindingWidth
MaxFunctionBindingWidth
MultilineBlockBracketsOnSameColumn
NewlineBetweenTypeDefinitionAndMembers
KeepIfThenInSameLine
MaxElmishWidth
SingleArgumentWebMode
StrictMode
The text was updated successfully, but these errors were encountered:
Adding regression test for record type with attributes. Fixes fsproje…
c0237e1
…cts#941
Adding regression test for record type with attributes. Fixes #941 (#958
17bfa28
)
Successfully merging a pull request may close this issue.
Issue created from fantomas-online
Code
Result
Problem description
Fantomas inserted additional newlines before the record member. It only did this when there was a module following it, in my very limited testing.
Extra information
Options
Fantomas Master at 06/30/2020 07:24:01 - dcc70c3
IndentSpaceNum
4
PageWidth
120
SemicolonAtEndOfLine
false
SpaceBeforeParameter
true
SpaceBeforeLowercaseInvocation
true
SpaceBeforeUppercaseInvocation
true
SpaceBeforeClassConstructor
true
SpaceBeforeMember
true
SpaceBeforeColon
true
SpaceAfterComma
true
SpaceBeforeSemicolon
true
SpaceAfterSemicolon
true
IndentOnTryWith
false
SpaceAroundDelimiter
true
MaxIfThenElseShortWidth
40
MaxInfixOperatorExpression
50
MaxRecordWidth
40
MaxArrayOrListWidth
40
MaxValueBindingWidth
40
MaxFunctionBindingWidth
40
MultilineBlockBracketsOnSameColumn
true
NewlineBetweenTypeDefinitionAndMembers
true
KeepIfThenInSameLine
true
MaxElmishWidth
40
SingleArgumentWebMode
false
StrictMode
false
The text was updated successfully, but these errors were encountered: