-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
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
Add Fantomas tool and format F# code #573
Conversation
Do we want a build tool to ensure that merged code is formatted correctly? |
I think that would be good. Are the formatting choices of Fantomas configurable? |
Very. https://fsprojects.github.io/fantomas/docs/end-users/Configuration.html |
Had not seen Fantomas before. So, I looked at Fantomas looking for some standardization of blank line practices like skipping extra, extra lines after Modules and could not find that. Did I miss it? Since you folks like that practice you might want to customize your usage of Fantomas to include that practice. |
@rfreytag I don't think that Fantomas removes newlines except at the ends of files. |
@TysonMN Should I look into a GitHub action? It would take a while, and I don't (and probably shouldn't) have the access required to create one here. |
This is probably a good idea and should be merged in. @LyndonGingerich you can modify the github actions yourself by editing the files in |
I've let this branch grow old. I'll make another rather than dealing with merge conflicts. |
Resolves #434
Should I examine any particular settings to minimize changes?