(1) Bugs
- 버그가 일어날 위험이 있는 코드
(2) Vulnerabilities
- 보안 취약성
(3) Security Hotspots
- 보안적으로 취약하여 직접 검토가 필요한 코드
(4) Code Smells
- 유지보수가 어려운 코드
- Debt라는 시간 단위로 표시되고, 높을수록 유지보수에 좋지 않음
(5) Coverage
- 코드 커버리지 (단위 테스트가 코드를 얼마나 검증하고 있는지)
- 외부 라이브러리 등을 통해 코드 커버리지 리포트 파일이 생성되어야 볼 수 있음
(6) Duplication
- 코드 중복률
'IT > 기타' 카테고리의 다른 글
[Tailwind/Alpine.js] 개발환경 세팅 및 기본적인 활용 (1) | 2024.01.27 |
---|---|
[SonarQube] New Code, Overall Code란? (0) | 2023.09.01 |
[SonarQube] Java, Kotlin, JavaScript(TypeScript) 정적 분석, 커버리지 분석 (0) | 2023.09.01 |
[Docker] 도커 이미지(Image) 다운로드 및 컨테이너(Container) 생성/실행/삭제하기(feat. SonarQube) (0) | 2023.08.13 |
[Docker] 도커의 개념, linux에서 도커 설치 (0) | 2023.08.12 |