PMD

잡동사니

PMD
앤트 작업
규칙
기본 규칙

원문 번역

원문
http://pmd.sourceforge.net/

PMD는 자바 소스 코드를 검사하여 다음과 같은 잠재된 문제를 찾습니다:

  • 가능한 버그 - 빈 try/catch/finally/switch 구문
  • 죽은 코드 - 안 쓰인 지역 변수나 매개 변수, private 메서드
  • 차선 코드 - 소모적인 String/StringBuffer의 사용
  • 너무 복잡한 표현식 - 불필요한 if문, while문으로 바꿀 수 있는 for
  • 중복 코드 - 코드를 복사 및 붙여넣기는 버그를 복사 및 붙여넣기를 의미

여기서 모든 자료를 다운로드할 수 있으며, 규칙 색인 페이지에서 모든 규칙의 개요를 볼 수 있습니다.

PMD는 JDeveloper와 Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, 그리고 Emacs와 통합할 수 있습니다.

참고 자료

원본 주소 ‘http://lf.hisfy.com/wiki/PMD