Tag: static-analysis

ktlint로 Kotlin 공식 코딩 컨벤션 맞추기

Kotlin 언어에는 공식 코딩 컨벤션이 정의되어 있습니다. 이를 준수할수 있도록 Gradle 빌드에서 ktlint로 코드 스타일을 검사하고, IntelliJ의 포매터, Git의 pre-commit hook과 연동하는 방법을 안내합니다.

Continue Reading

스레드 안전성의 문서화와 검증: Javadoc 표기, 애너테이션, 정적 분석, ArchUnit

스레드 안전성을 Javadoc에서 어떻게 표시하는 것이 좋을지와 멀티스레드에서 위험한 코드가 배포되지 않도록 애너테이션과 정적 분석 도구, 테스트로 방어하는 방법을 정리합니다.

Continue Reading

PMD ruleset 검토 의견 사례

Continue Reading

JDepend + Eclipse + Maven2

Continue Reading

JavaNCSS + Maven2 + Hudson

Continue Reading

PMD + Eclipse + Maven2 + Hudson

Continue Reading

FindBugs + Eclipse + Maven2 + Hudson

Continue Reading