There are a few deprecation warnings in the D library:
- implicit string concatenation in a handful of places
- use of `alias symbol newname` instead of `alias newname = symbol`
Beyond that, the style guide is at https://dlang.org/dstyle.html
Currently, the most user-visible violation is in generated code: the compiler produces files with names like `TestService.d`, while the style guide recommends lowercase/underscore instead.
Beyond that, the library uses same-line braces and two-space indent, while the D style guide recommends braces on their own line and four-space indents.
There are a few deprecation warnings in the D library:
Beyond that, the style guide is at https://dlang.org/dstyle.html
Currently, the most user-visible violation is in generated code: the compiler produces files with names like `TestService.d`, while the style guide recommends lowercase/underscore instead.
Beyond that, the library uses same-line braces and two-space indent, while the D style guide recommends braces on their own line and four-space indents.