Skip to content

Initial release

Compare
Choose a tag to compare
@SergeyTeplyakov SergeyTeplyakov released this 03 May 04:21
· 151 commits to master since this release

Supported analyzers

  • EPS01: detects that a struct could be made readonly;
  • EPS02: detects that a struct not suitable for readonly contexts is passed using 'in'-parameter
  • EPS03: detects that a struct not suitable for readonly contexts is returned by ref readonly reference.
  • EPS04: detects that a struct not suitable for readonly contexts is stored in ref readonly local.
  • EPS05: detects that a struct could be passed using 'in'-modifier for performance reasons.
  • EPS06: detects that the compiler emits a defensive copy for a given expression.

Nuget package: https://t.co/3qxdBPBQjR
Extension on the VS marketplace: https://t.co/j4eDEoEy2d
Blogpost about the analyzers: https://t.co/oUF8bgvyvT