/
ルールの検出条件をチューニングする
ルールの検出条件をチューニングする
C++testの静的解析用の各ルールでは、検出条件自体を変更することができます。これを実現するためには、C++test付属ユーティリティであるRuleWizardを利用します。
RuleWizardでは、3つのアプローチでルールを新しく作成することができます。
標準搭載ルールの違反検出条件の修正
サンプルソースコードから自動生成
違反となるトークン条件の組み合わせ
また、各ルールの違反検出条件以外に、以下の項目を変更可能です。
ルール重要度
対象プログラミング言語(C/C++)の選択
違反検出時の出力メッセージ
ルールドキュメント
ここでは、「Cyclomatic複雑度の限度20に従う」ルールを「Cyclomatic複雑度の限度40に従う」ルールに変更してみましょう。
このセクションの内容:
Related content
悪い習慣1と悪い習慣2を防止するために:コーディングルール自動チェック
悪い習慣1と悪い習慣2を防止するために:コーディングルール自動チェック
More like this
操作手順
操作手順
Read with this
悪い習慣1と悪い習慣2を防止するために:コーディングルール自動チェック
悪い習慣1と悪い習慣2を防止するために:コーディングルール自動チェック
More like this
レポートを生成する
レポートを生成する
Read with this
C++testのライセンスの設定(環境共通)
C++testのライセンスの設定(環境共通)
More like this
補足事項
補足事項
Read with this
Copyright © 2022 TechMatrix Corporation. All rights reserved