Skip to main content

코드 품질에 대한 CodeQL 쿼리 이동

Go로 작성된 코드의 코드 품질을 분석하기 위해 CodeQL이 사용하는 쿼리를 살펴보세요.

다음 CodeQL 쿼리를 사용하여 Code Quality은(는) Go 코드를 분석하고 코드 품질 문제를 탐지합니다.

  • 리포지토리의 "표준 결과" 대시보드에 결과가 표시되는 기본 분기.
  •         **풀 리퀘스트**이며, 발견 사항은 `github-code-quality[bot]`가 작성한 주석으로 표시됨.
    

Copilot Autofix 제안이 탐지된 항목에 대해 가능한 경우 제공됩니다.

| 쿼리 이름 | 카테고리 | 심각도 | | --- | --- | --- | | 필드에 쓸모없는 할당 | 유지 관리 | 경고 | | 지역 변수에 대한 쓸모 없는 할당 | 유지 관리 | 경고 | | 비트 연산자 XOR는 지수처럼 사용됨 | Reliability | 경고 | | 동일한 값 비교 | Reliability | 경고 | | 상수 길이 비교 | Reliability | 경고 | | 'if' 분기 복제 | Reliability | 경고 | | 중복 'if' 조건 | Reliability | 오류 | | 중복 스위치 대/소문자 | Reliability | 오류 | | 표현식이 효과가 없습니다. | Reliability | 경고 | | 동일한 피연산자 | Reliability | 경고 | | 불가능한 인터페이스 전무 검사 | Reliability | 경고 | | for 루프의 방향 불일치 | Reliability | 오류 | | 누락된 오류 검사 | Reliability | 경고 | | 길이와 일대일 비교 | Reliability | 오류 | | 복구를 위한 중복 호출 | Reliability | 경고 | | 음수 값에 대한 중복 검사 | Reliability | 경고 | | 자체 할당 | Reliability | 경고 | | 범위를 벗어나기 | Reliability | 경고 | | 실행되지 않는 구문 | Reliability | 경고 | | 공백이 연산자 우선 순위와 모순됩니다. | Reliability | 경고 | | 래핑된 오류는 항상 nil입니다. | Reliability | 경고 | | 오류 처리 없이 쓰기 가능한 파일 핸들을 닫습니다. | Reliability | 경고 |