1

Eclipse CDT で統合された CODAN 静的コード分析ツールを使用しています。しかし、コードの命名規則を確認するためのルールをいくつか追加したいと考えています。そのようなルールを作成して Codan に追加するにはどうすればよいですか?

4

1 に答える 1

1

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

于 2016-11-10T06:25:37.200 に答える