2016-10-11 9 views
2

コードベースでは、ユニットテストのような多くの問題が発生しました.devはThread.Sleepを使用して待機しています。これらは非常に壊れやすく、高いメンテナンスであることが分かります。Thread.Sleepの使用について警告するためのコード解析ルールの作成方法

Thread.Sleepの用途を検出して警告できるVisual Studioのコード解析ルールまたはResharperの「コードの問題」が存在するかどうかは知りませんか?

もしそうでない場合、そのようなルールを作成する最も簡単な方法は何ですか?

答えて

2

OKこれはResharperで非常に簡単です。 Creating Custom Code Inspections and Quick-Fixesを参照してください。ここで

は私のカスタムパターンは次のようになり、Thread.Sleepを避けるために、開発者に警告メッセージを提供するように設定されているものです:

Resharper custom search pattern for Thread.Sleep

関連する問題