Skip to content
| Marketplace
Sign in
Visual Studio>Tools>ErrorProne.NET.Structs
ErrorProne.NET.Structs

ErrorProne.NET.Structs

Sergey Teplyakov

|
1,985 installs
| (3) | Free
Analyzers that help avoiding struct and readonly reference performance pitfalls.
Download

The vsix contains the following 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.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft