title: IntelliJ suppress unused warning for API methods
body: <p>I recently switched to IntelliJ IDEA from Eclipse and I really like the inspectors and find them marking potential errors with warnings for me really useful. I ran into a problem with them that I am unable to solve:</p>
  
  <p>I have some Java projects that are used as APIs in other project, therefore it contains unused methods, which are marked as such:
  <a href="http://i.stack.imgur.com/v9xkI.png" rel="noreferrer">Unused warning</a></p>
  
  <p>How can i suppress this for the API methods? Is there an alternative to <code>@SuppressWarnings("unused")</code>, since this also suppresses warnings about unused warnings inside the method and doesn't make it clear to the reader that this method is designed for API use instead of just not being used in the current project?</p>