Namespace and brace layout
The formatter identifies C# namespace and type structure, then adjusts indentation to reflect that nesting. It also normalizes brace placement around constructs such as namespaces, classes, methods, properties, and control-flow blocks. The result expresses the formatter's selected C# layout; it does not establish that the same brace or indentation choices are required by the language.