Правило FxCop для обнаружения проглоченных исключений - PullRequest
2 голосов
/ 02 февраля 2011

Есть ли правило FxCop для поиска проглоченных исключений?

Я нашел эту статью http://mystuffisallhere.com/blog/post/2006/01/02/An-FxCop-rule-to-detect-swallowed-exceptions.aspx, но я не могу найти код или DLL, которая выполняет эту работу.

спасибо Альмир

1 Ответ

0 голосов
/ 18 февраля 2011

CA1031 [1] должен «поймать» худших преступников, то есть «поймать всех»

Жандарм [2] имеет аналогичное правило [3], и полный исходный код доступен, если вы хотите расширить его, чтобы обнаруживать все случаи, когда исключения проглатываются.

[1] http://msdn.microsoft.com/en-us/library/ms182137%28v=VS.100%29.aspx

[2] раскрытие: я жандармский сопровождающий

[3] https://github.com/spouliot/gendarme/wiki/Gendarme.Rules.Exceptions.DoNotSwallowErrorsCatchingNonSpecificExceptionsRule%282.10%29

...