dotnet / format

Home for the dotnet-format command
MIT License
1.92k stars 173 forks source link

global.json documentation #1905

Closed collinstevens closed 1 year ago

collinstevens commented 1 year ago

The global.json specifies a tools property and looks to require a minimum visual studio version, where is this additional schema documented?

I don't see the tools property on https://learn.microsoft.com/en-us/dotnet/core/tools/global-json#globaljson-schema.

JoeRobich commented 1 year ago

dotnet-format uses the dotnet/arcade SDK for its build infrastructure. dotnet/arcade defines non-standard global.json properties which it uses (see tools.ps1).

I would suggest sticking with standard config locations such as dotnet-tools.json, since tools like dependabot are able to help with updates.