STATIC을 통해 정적 테스트를 진행하다보면 의도된 코드, 추후 수정될 코드 등 일부 코드에서

규칙에 대한 위배가 발생할 수 있습니다.

이러한 경우 도구에서는 정상적으로 탐지를 한 부분이지만 수정의 대상은 아니거나 혹은 추후에 수정될 부분으로

따로 처리가 필요한 경우가 있습니다.

이런 경우 STATIC에서는 해당 규칙위배 건을 무시처리하여 별도로 관리할 수 있습니다.




+ Suppressed (위배무시) 처리 방법

1. Defect 매뉴에서 Suppressed 처리할 규칙의 위배 상태매뉴에서 'Suppressed' 를 클릭합니다.





2. Suppressed 유형을 선택하고, 하단의 Comment 부분에 사유를 입력한 뒤 Submit 버튼을 클릭합니다.

 - Intended : 사용자의 어떠한 의도가 있을 때

 - False Alaram : 분석이 잘못된 결함이 있을 때

 - Duplicate : 해당 결함이 중복 검출 되었을 때





3. Suppressed 처리 확인

이후 Defect 매뉴에서 해당 규칙의 상태가 Open에서 Suppressed로 변경된 것을 확인할 수 있습니다.

무시처리된 내용은 다시 분석을 요청하여 수행하면 Overview 항목 중 Suppressed 항목으로 카운트 되어지며,

Report 매뉴를 통해 Suppressed 처리된 위배들만 별도로 보고서로 출력할 수 있습니다.