1
Eclipse CDT에서 통합 CODAN 정적 코드 분석 도구를 사용하고 있습니다. 하지만 내 코드의 명명 규칙을 확인하는 몇 가지 규칙을 추가하고 싶습니다. 그런 종류의 규칙을 만들어 Codan에 추가하려면 어떻게해야합니까?새 규칙을 Codan에 추가하십시오.
Eclipse CDT에서 통합 CODAN 정적 코드 분석 도구를 사용하고 있습니다. 하지만 내 코드의 명명 규칙을 확인하는 몇 가지 규칙을 추가하고 싶습니다. 그런 종류의 규칙을 만들어 Codan에 추가하려면 어떻게해야합니까?새 규칙을 Codan에 추가하십시오.
먼저 Codan에 규칙을 추가하려면 문제 및 검사기 태그를 추가하여 Plugin.xml 파일을 수정해야합니다.
<checker
class="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
id="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
name="%checker.name.NamespaceNaming">
<problem
category="org.eclipse.cdt.codan.core.categories.CodeStyle"
defaultEnabled="true"
defaultSeverity="Error"
description="%problem.description.NamespaceNaming"
id="org.eclipse.cdt.codan.internal.checkers.NamespaceNaming"
messagePattern="%problem.messagePattern.NamespaceNaming"
multiple="true"
name="%problem.name.NamespaceNaming">
</problem>
그런 다음 bundle.properties에 당신은 메시지와 문제의 설명을 추가해야합니다. 그 후에 Codan 소스 코드로 클래스를 생성해야한다. 정규 표현식으로 패턴을 만들어 파일 이름을 파일 이름과 비교할 수있다.