title: Generic type <P> converted to paragraph tag in Javadoc
body: <p>I have a Java class with a generic type P. I want to document it in Javadoc. Normally I just do this:</p>
  
  <pre><code>/**
   * ...
   * @param &lt;P&gt; the type of publisher
   */
  </code></pre>
  
  <p>This shows up fine in actual Javadoc. However, CheckStyle is warning me that I need to document the type P because it renders &lt;P&gt; as a HTML paragraph. Also, the Eclipse formatter interprets it as a paragraph as well, so it messes up the formatting.</p>
  
  <p>Is there a better way of documenting type parameters with type P? I know I can disable the Eclipse formatter to no longer auto format javadoc, but I'd rather not (and it wouldn't solve the checkstyle problem anyway).</p>
  
  <p>I also know I can just rename P to something else, but given the number of generic types I am working with here, it would make things a lot less readable.</p>