Tenho tentado encontrar um linter Java capaz de ser executado na CLI que é separado do Eclipse que eu possa chamar como um gancho de confirmação para git ou de nosso script de construção automatizado. Será que tal coisa existe?
Idealmente, ele precisa verificar se há importações e variáveis não utilizadas, se as diretrizes de estilo são seguidas, as exceções são usadas corretamente, etc. Embora algum subconjunto desses recursos seja melhor do que o que temos agora - nada!