title: CA1062 (Code Analysis) disagrees with ReSharper -- Who wins?
body: <pre><code>protected override void OnTextInput(TextCompositionEventArgs e)
  {
      e.Handled = true;
      DoSomething(e.Text);
  }
  </code></pre>
  
  <p>If I check for null, CA is happy, but ReSharper says that the null check will always be false. I'm not sure who is more trust-worthy here... it seems like a bug in ReSharper possibly since, in theory, someone could extend from my class and call this method directly passing in null. But I guess I'm just looking to double check which tool is correct and which one has the bug in it.</p>