사용자 도구

사이트 도구


java:findbugs

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:findbugs [2016/10/11 11:50]
kwon37xi
java:findbugs [2021/05/06 22:35]
kwon37xi
줄 1: 줄 1:
 ====== Java FindBugs ====== ====== Java FindBugs ======
   * http://findbugs.sourceforge.net/  [[java:static_analysis|Java Static Analysis]] 도구   * http://findbugs.sourceforge.net/  [[java:static_analysis|Java Static Analysis]] 도구
 +  * 사실상 개발이 중단되고 [[java:spotbugs|SpotBugs]] 넘어간 듯.
 +  * [[ci:jenkins:warnings_next_generation|Jenkins Warnings Next Generation]]
 +
 +
 +====== Gradle 설정 ======
 +  * [[https://docs.gradle.org/current/userguide/findbugs_plugin.html|Gradle Findbugs plugin]]
 +
 +<code groovy>
 +apply plugin: 'findbugs'
 +
 +tasks.withType(FindBugs) {
 +    reports {
 +        xml.enabled true
 +        html.enabled false
 +        html.stylesheet resources.text.fromFile('config/xsl/findbugs-custom.xsl')
 +    }
 +    ignoreFailures = true // bug가 발견되면 report만 하고 프로젝트는 계속 진행
 +    effort = 'default'
 +    reportLevel = 'medium'
 +}
 +</code>
 +
java/findbugs.txt · 마지막으로 수정됨: 2021/05/06 22:35 저자 kwon37xi