title: Resharper avoid "Parameter has no matching param in the XML comment" for extention methods
body: <p>I have a class of extension methods which I want to have good XML comments for.</p>
  <p>An example function looks like this</p>
  <pre><code>/// &lt;summary&gt;
  /// Does something cool and assigns the result to &lt;paramref name=&quot;componentVariable&quot;/&gt;.
  /// Logs if component cannot be flooped.
  /// &lt;/summary&gt;
  /// &lt;param name=&quot;componentVariable&quot;&gt;The variable to hold the component&lt;/param&gt;
  /// &lt;typeparam name=&quot;T&quot;&gt;The type of the component to be flooped&lt;/typeparam&gt;
  /// &lt;exception cref=&quot;NullReferenceException&quot;&gt;Throws if component cannot be found.&lt;/exception&gt;
  public static void FloopMeTo&lt;T&gt;(this Foo extendedObject, out T componentVariable) where T : Component
  {
     ...
  }
  </code></pre>
  <p>This all works great, except I get a warning complaining that</p>
  <blockquote>
  <p>Parameter extendedObject has no matching param in the XML comment for [FloopMeTo] (but other parameters do)</p>
  </blockquote>
  <p>Which is not ideal.</p>
  <p>Now I could comment this parameter, however, it's a <code>this</code> parameter so the consumer of my method will not ever see it so adding it to the XML would only confuse the caller.</p>
  <p>I could also add a <code>// ReSharper disable once InvalidXmlDocComment</code>(I'm using Rider as an IDE) but this solution I'm not super keen on. It doesn't really capture my intent very well and doesn't specify that I want to disable this one very specific warning but want other warnings about the XML.</p>
  <p>My question is, is there a cleaner solution here. Surely It's a very common use case to not want to document the <code>this</code> parameter of an extension method?</p>