Custom Coding Style

This feature allows the migration team to customize coding standards like the following:

  • replacing Hungarian naming standards with more contemporary naming standards
  • simplifying property definitions
  • favoring properties over global fields
  • using C# optional arguments
  • using increment operators rather than assignments
  • favoring out over ref arguments
  • remapping intrinsic functions and other simple custom replacements
  • streamlining function return value style
  • removing unnecessary returns
  • optimizing the using directives at the top of each file (C# only)
  • intelligently breaking and aligning logical elements of long lines (C#)
  • simplifying fully-qualified identifiers with using statements 
  • and more...

More details are here: gmniCodeStyle