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のソースコードでクラスを作成する必要があります(正規表現でパターンを作成して、ファイル名と比較できるようにする)。