Very simple Roslyn-based analyzer that shows common code smells related to exception handling. - Supported features- Warning for `throw ex;` with a fix to `throw;`. - Warning and fix for empty generic catch block and `catch(Exception){}`. - Warning for swallowed exceptions in the `catch(Exception ex)` blocks. - Warning for using `ex.Message` if this is the only exception observation. With a fix! More information is available on the tool's official web-site at https://github.com/SergeyTeplyakov/ExceptionAnalyzer |