Suprimir o aviso do javac “… é API proprietária interna e pode ser removido em uma versão futura”
Quando eu compilo a fonte Spring JDBC no OS X com o JDK 1.7.0, recebo este aviso:
warning: CachedRowSetImpl is internal proprietary API and may be removed in a future release
Como faço para suprimir a mensagem de aviso durante uma compilação?
Eu já conheço e uso as anotações do @SuppressWarning do Java. Eu estou procurando o uso específico disso para suprimir o aviso que descrevi.
Minha pergunta é especificamente, nesta linha de código:
@SuppressWarnings("valuegoeshere")
com o que "valuegoeshere" deveria ser substituído?
EDIT: Pessoas, eu sei que é melhor evitar o código que leva ao aviso. E geralmente essa seria a minha abordagem. No entanto, estou compilando código de terceiros aqui que não quero reescrever. Eu só quero adicionar a anotação correta para suprimir o aviso, para que os avisos que eu posso realmente fazer algo sobre não ser enterrado.