Note: implicit in this doc is that we keep the name format as the root command.
Command Format: dotnet format <workspace> --fix-whitespace
Fixes whitespace only. Just looks at files and folders
| Configuration : Debug, Release | |
| OS: macOS, Windows, Linux | |
| Bitness: amd64, x86, arm64 | |
| Runtime : Core, Framework | |
| IF [OS] = "macOS" OR [OS] = "Linux" THEN [Runtime] = "Core"; | |
| IF [OS] = "macOS" OR [OS] = "Linux" THEN [Configuration] = "Debug"; | |
| IF [OS] = "Windows" AND [Bitness] = "x86" THEN [Configuration] = "Release"; | |
| IF [Runtime] = "Core" THEN [Bitness] <> "x86"; | |
| IF [OS] = "Windows" OR [OS] = "Linux" THEN [Bitness] <> "arm64"; |
| # Compiler Arguments | |
| /analyzer:..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll | |
| /analyzer:..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.NetAnalyzers.dll | |
| /analyzerconfig:D:\scratch\build\..\out\VisualStudioIntellisenseErrors\obj\Debug\VisualStudioIntellisenseErrors.GeneratedMSBuildEditorConfig.editorconfig | |
| /analyzerconfig:D:\scratch\src\.editorconfig | |
| /debug:full | |
| /debug+ | |
| /define:DEBUG;TRACE | |
| /deterministic+ | |
| /errorreport:prompt |