Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
WHAT
🤖 Generated by Copilot at 3d47f79
This pull request updates various files related to the project's build, formatting, and configuration. It requires the .NET 7 SDK for building the project and adds the
MSBuild.StructuredLogger
package for parsing the build logs. It also removes an unnecessary flag from thefantomas
command, adds therollForward
property to theglobal.json
file, and syncs the.editorconfig
and.gitattributes
files. Finally, it updates thewsconfig.json
schema file to include thedce
option for the WebSharper compiler.🤖 Generated by Copilot at 3d47f79
📝🔧✨
WHY
I wanted to look into the new test discovery feature, but had some issues to get started. Like missing the exact dotnet version or fantomas/editorconfig and git not agreeing on line endings, causing changes where there should be none. So I tried to reduce the friction I experienced.
I don't know if these changes are in your interest, since they could be disruptive. For existing checkouts on non-Windows platforms for example, you'd need to delete and checkout all your files for the .fs CRLF change to be applied like this:
git rm -rf --cached . && git reset --hard HEAD
. (Destructive action! Commit first.)HOW
🤖 Generated by Copilot at 3d47f79
MSBuild.StructuredLogger
package to the build dependencies and references (link, link)-r
flag from thefantomas
command in theFormat
target (link)rollForward
property to theglobal.json
file (link, link, link).editorconfig
and.gitattributes
files to remind the contributors to keep them in sync (link, link)dce
property to thewsconfig.json
schema file for thebundle
andbundleOnly
project types (link)