• 20,561 total downloads
  • last updated 7/24/2019
  • Latest version: 0.6.10
Check that switch statement covers all cases for enumerations, all Interface implementations or base class inheritors. Additional rule to check - switch statement doesn't have "default" branch or this branch throws exception.
Exception handling analyzer - trying to catch common antipatterns in exception handling: throw ex - leads to lost stack trace Not used exception object Rethrow new exception without inner exception