Я начинаю использовать инструменты анализа статического кода, такие как Checkstyle, PMD и FindBugs. PMD позволяет выделить код, рассмотренный путем добавления комментария к концу строки:PMD мешает CheckStyle
System.out.println("Test"); // NOPMD by edward on 9/23/14 10:22 AM
Я действительно не люблю отставая комментарии и так же CheckStyle ("Не использовать трейлинг комментарии. «). Есть ли способ сообщить PMD, что конкретный код просматривается, без использования завершающих комментариев?
PMD также имеет эту функцию, вы можете подавить нарушение правил через '@SuppressWarnings («PMD.RuleName») ', возможно, в тот день это было не так. По-прежнему плохой практикой использовать '@ SuppressWarnings' вместо' // NOPMD', поскольку однократное нарушение строки должно влиять на весь метод (т. Е. Подавление одного нарушения - это то, что вы хотите, но не все будущие нарушения такого же типа). – TWiStErRob