I just noticed that my source files are all indented at the same level. This is true regardless of the file type (checked .txt and .cs). In the raw view they are correct, so it's not the source files themselves, but their formatted view is all intended at 1 tab once it gets past the namespace (.cs).
Both of these files have differing levels of indentation in the raw view.
C# file:
Text file: