문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
java:static_analysis [2016/10/11 11:49] kwon37xi 만듦 |
java:static_analysis [2025/02/03 19:17] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== Java Static Analysis ====== | ====== Java Static Analysis ====== | ||
| + | * [[java: | ||
| * [[java: | * [[java: | ||
| + | * [[java: | ||
| * [[java: | * [[java: | ||
| * [[java: | * [[java: | ||
| - | * [[java: | + | * [[java: |
| + | * [[java: | ||
| + | * [[programming: | ||
| + | * [[java: | ||
| + | * [[java: | ||
| + | * [[java: | ||
| + | * [[java: | ||
| + | * [[ci: | ||
| + | ===== Gradle 설정 ===== | ||
| + | * [[: | ||
| + | * https:// | ||
| + | |||
| + | ===== Gradle & exclude 처리 ===== | ||
| + | * Gradle로 정적 분석시 일부 파일 exclude 처리하기 | ||
| + | * 현재(2016년, | ||
| + | * [[http:// | ||
| + | <code gradle> | ||
| + | def excludePattern = ' | ||
| + | def excludePatternAntStyle = ' | ||
| + | tasks.withType(FindBugs) { | ||
| + | classes = classes.filter { | ||
| + | !it.path.contains(excludePattern) | ||
| + | } | ||
| + | } | ||
| + | tasks.withType(Checkstyle) { | ||
| + | exclude excludePatternAntStyle | ||
| + | } | ||
| + | tasks.withType(Pmd) { | ||
| + | exclude excludePatternAntStyle | ||
| + | } | ||
| + | </ | ||