사용자 도구

사이트 도구


java:pmd

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
java:pmd [2017/02/24 10:08]
kwon37xi
java:pmd [2017/02/24 10:11]
kwon37xi
줄 2: 줄 2:
   * [[https://pmd.github.io/|PMD]]  [[java:static_analysis|Java Static Analysis]] 도구   * [[https://pmd.github.io/|PMD]]  [[java:static_analysis|Java Static Analysis]] 도구
   * [[http://lf.hisfy.com/wiki/PMD_%EA%B8%B0%EB%B3%B8_%EA%B7%9C%EC%B9%99|PMD 기본 규칙]]   * [[http://lf.hisfy.com/wiki/PMD_%EA%B8%B0%EB%B3%B8_%EA%B7%9C%EC%B9%99|PMD 기본 규칙]]
 +
 +===== 기본 규칙 =====
 +  * PMD 바이너리를 다운로드 하면 ''lib/pmd-java-[version].jar'' 형태의 Rule jar 파일이 있는데, 해당 파일을 열어보면 ''rulesets/[language]/*.xml'' 에 기본 RuleSet 들이 들어있다.
 +  * 혹은 소스에서 볼 수도 있다. [[https://github.com/pmd/pmd/tree/master/pmd-java/src/main/resources/rulesets/java|기본 Java RuleSets]]
  
 ===== Gradle 설정 ===== ===== Gradle 설정 =====
java/pmd.txt · 마지막으로 수정됨: 2021/05/06 22:35 저자 kwon37xi