This pull request applies code formatting and style improvements to the F# code using fantomas and .editorconfig, adds dependency updates and code quality checks using dependabot and buildAndTest.yml, and updates some package names and versions in dotnet-tools.json and Directory.Build.props.
Oh, we're the crew of the F# ship, and we sail the code seaWe use fantomas to keep our code tidy and neatWe follow the style guide and the .editorconfig tooAnd we don't ignore the warnings, or the build will fail on you
WHAT
🤖[deprecated] Generated by Copilot at 5a54e5f
This pull request applies code formatting and style improvements to the F# code using
fantomas
and.editorconfig
, adds dependency updates and code quality checks usingdependabot
andbuildAndTest.yml
, and updates some package names and versions indotnet-tools.json
andDirectory.Build.props
.🤖[deprecated] Generated by Copilot at 5a54e5f
🚚🎨🛡️
WHY
HOW
🤖[deprecated] Generated by Copilot at 5a54e5f
fantomas-tool
package tofantomas
6.0.0-alpha-003 indotnet-tools.json
(link).editorconfig
file to enforce consistent F# formatting and style rules (link).gitattributes
file to ensure Unix-style line endings for F# files (link).github/dependabot.yml
file to enable automatic dependency updates, except for FSharp.Core (link)buildAndTest.yml
workflow to restore dotnet tools and check code formatting with fantomas (link)Directory.Build.props
(link).editorconfig
settings (link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link, link)ITaskItem []
syntax toITaskItem array
syntax inmapChangelogData
andAllReleasedChangelogs
to follow F# style guide (link)parseChangeLog
function inProgram.fs
, using various sample changelog files and expected outputs (link, link)