1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-09 17:44:48 +09:00

Change csharp_indent_labels from flush_left to one_less_than_current (dotnet/corefx#28121)

* Change csharp_indent_labels from flush_left to one_less_than_current

* Update coding-style guidelines to include label formatting.


Commit migrated from 5f5ff6d008
This commit is contained in:
Ahson Khan 2018-03-16 18:40:03 -07:00 committed by GitHub
parent 77d90b56e6
commit fbeac478be

View file

@ -29,6 +29,7 @@ The general rule we follow is "use Visual Studio defaults".
13. We use ```nameof(...)``` instead of ```"..."``` whenever possible and relevant.
14. Fields should be specified at the top within type declarations.
15. When including non-ASCII characters in the source code use Unicode escape sequences (\uXXXX) instead of literal characters. Literal non-ASCII characters occasionally get garbled by a tool or editor.
16. When using labels (for goto), indent the label one less than the current indentation.
We have provided a Visual Studio 2013 vssettings file (`corefx.vssettings`) at the root of the corefx repository, enabling C# auto-formatting conforming to the above guidelines. Note that rules 7 and 8 are not covered by the vssettings, since these are not rules currently supported by VS formatting.