웅글웅글
article thumbnail
[Java] Lint 적용하기(Code Convention)
카테고리 없음 2025. 3. 27. 17:25

프로젝트를 진행하면서 코드 컨밴션을 맞추는 이유는 코드의 가독성과 이해도를 높인다고 생각한다. 또 유지보수성도 높아지기 때문에 코드 컨밴션을 맞추는 것은 중요하다. 그래서 나는 프로젝트에 코드 컨밴선을 맞추게 도와주는 린트(Lint)를 적용하기로 했다. 먼저 Java 코드의 코드 컨밴션을 맞춰주는 린트인 check-style과 sonarlint를 찾아보았다. CheckStyle VS SonarLintSonarLint IDE 플러그인으로만 사용 가능코드 스멜, 보안 취약점 검사 가능SonarQube와 연동하여 더 많은 기능 사용 가능CheckStyle코드 스타일, 코드 컨밴션 검사 가능빌드 시 컨밴션도 검사 가능컨밴션이 맞지 않을 시 PR의 머지를 강제로 막을 수 있다.xml의 파일로 설정하기 때문에 커스..