FAQ

자주하는 질문 및 답변

검증 대상 파일이 아닌 곳에서 위배 항목이 검출됩니다.
시스템 헤더 및 라이브러리 소스 파일 등 검증 대상이 아닌 파일을 검증 대상에서 제외 하는 방법으로는 Code Inspector 에서는 크게 2가지 방법을 제공합니다. 1. 시스템 헤더일 경우 창 - 환경 설정 - 툴체인 편집 창에 시스템 헤더 경로에 해당 시스템 ...
금, 4 12월, 2015 at 10:12 AM
복잡도(Cyclomatic Complexity)는 어떻게 계산되나요?
복잡도가 낮을수록 프로그램이 구조적으로 안정되었다는 의미이며, 높을수록 프로그램이 비 구조적이며 불안정하다는 의미이다. 함수 복잡도는 구하는 방식이 여러 가지가 있다. 코드인스펙터에서 복잡도 값을 계산하는 방식은 다음과 같다. 분기를 만드는 결정...
화, 28 10월, 2014 at 10:37 AM
MISRA 2004 규칙 142개 모두 지원하나요?
MISRA 2004의 전체 규칙은 142개입니다. 그중 14개 Documentation 관련된 규칙과 개발 방법론적인 규칙 등을 포함하고 있어 소스코드 구문을 통해 위배사항을 검출하는데 한계가 있습니다. 이는 모든 정적분석 툴에서 지원하지 않고 있습니다. 그래서 총...
화, 28 10월, 2014 at 10:59 AM
규칙 준수율(RCR)과 규칙 위배 밀도(RVD)는 무엇인가요?
인스펙션 통합 보고서에 나오는 규칙 준수율은(Rule Compliance Ratio) 해당 소스 파일에서 규칙들을 얼마나 잘 따르고 있는지를 백분위로 표시한 값입니다.  계산 공식 : (전체규칙수-위배한규칙수)/전체규칙수 규칙 위배 밀도(Rule Violation Densi...
화, 28 10월, 2014 at 11:03 AM
분석 실패시 컴파일 warning 메시지 없이 error 메세지만 볼 수 있나요?
Code Inspector 3.4 이상 버전부터 경고 메시지를 무시하는 옵션이 추가되었습니다. *설정 방법 [창] – [환경설정] – 툴체인 편집 창을 열어 보시면 아래의 [기타] 탭에서 “경고 메시지 출력 안함” 을 체크하시면 경고 메시지는 출력이 안됩니다. Cod...
화, 28 10월, 2014 at 11:07 AM
Code Inspector가 어떤 언어를 지원하고 있나요?
현재 C / C++ / Java 를 지원하고 있으며 차후 C#, JSP, ASP 등의 언어도 지원 예정입니다.
화, 28 10월, 2014 at 11:28 AM
[컴파일 오류] 창에 컴파일 에러 발생합니다.
증상 [컴파일 오류] 창에 컴파일 에러 발생 진단 도구에서 소스코드를 컴파일하는 과정에서 컴파일 정보(Define, Include)등이 잘못 입력되었거나 컴파일이 안되는 소스코드가 포함된 경우에 주로 발생 해결 원본 컴...
화, 28 10월, 2014 at 4:02 PM
영문판으로 설치하고 싶습니다.
CodeScroll 제품은 OS 언어 설정에 따라 자동으로 언어가 선택됩니다. 예를 들어 OS가 한국어판이면 CodeScroll도 한국어 버전으로 설치됩니다. 경우에 따라 영문 버전으로 설치하고 싶은 경우 아래의 설정 파일에서 설정을 변경한 후 제품을 재시작하면 됩...
월, 23 3월, 2015 at 10:37 PM
특정 뷰(창)이 없어졌습니다.
특정 뷰(창) 가 화면 UI에서 사라진 경우 메뉴바 - 창 - 뷰 표시에서 해당 창을 선택해주시면 화면이 보입니다. 또는 초기 화면 설정으로 화면 구성을 하고 싶은 경우 메뉴바 - 창 - 퍼스펙티브 재설정 을 선택 하시면 초기 화면 설정으로 변경됩...
월, 23 3월, 2015 at 10:38 PM
함수매트릭의 내용이 궁금할땐?
함수 매트릭 뷰에서 F1키를 누르면,  함수 매트릭에 대한 정보가 나옵니다.     
목, 8 10월, 2015 at 5:36 PM