チェッカー
Klocwork チェッカーは、ソースコードの欠陥や潜在的な脆弱性を検索します。最も基本的なレベルとして、チェッカーには Klocwork 解析を推進するロジックが備わっています。Klocwork がサポートする個々のチェッカーおよび基準の詳細は、以降のセクションを参照してください。
当社のチェッカーについては現在、以下の 3 つのサポートレベルを提供しています。
- サポートレベル 1:
Klocwork 認証対象 - これらは、機能安全関連のソフトウェア開発で使用するのに適していると当社が保証しているチェッカーです。
- サポートレベル 2:
Klocwork サポート対象 - これらのチェッカーは定期的にテストされており、不具合がないかが入念にモニターされています。
- サポートレベル 3:
コミュニティ - これらは Klocwork コミュニティが開発したチェッカーで、社内でのテストや検証は行われていません。このレベルのチェッカーは自己責任で使用してください。
1 つまたは複数のコーディング基準を厳密に守る必要がある場合、弊社のチェッカーは一連のコーディング基準にマッピングされています。Klocwork チェッカーにマッピングされたコーディング基準を参照してください。
チェッカーの豊富なセットの提供に加えて、ユーザーがカスタムチェッカーを作成して展開することができます。新しいチェッカーの作成と展開を参照してください。