この例を考えてみましょう
var task =Task.Factory.StartNew(()=>Console.WriteLine("test"));
task.ContinueWith(antecendent =>
{
ExceptionProcessor.HandleError(task.Exception.Flatten());
}, TaskContinuationOptions.OnlyOnFaulted);
この例では、resharper は task.Exception.Flatten() にヌル ポインター例外が存在する可能性があると予測しています。
ただし、すべての現実的なシナリオでは、パラメーター TaskContinuationOptions.OnlyOnFaulted により、例外が発生した場合にのみメソッドが呼び出されることが保証されるため、null になることはありません。
では、同様の警告をすべて無視するように Resharper に指示するにはどうすればよいでしょうか?