Klocwork 欠陥を一覧表示する
listDefects(projectFolder, severities, taxonomies, statuses, scope, includeStream, files, issueCodes, countOnly, customProjectDir)
ローカルプロジェクト内の Klocwork 欠陥を最大 20 件一覧表示します。重大度、タクソノミー、ステータス、スコープ、ファイルパス、およびチェッカーの issue code でフィルタリングできます。
目的
AI エージェントがローカルプロジェクトの Klocwork 欠陥を照会できるようにします。
パラメーター
| パラメーター | 形式 | 説明 | 例 |
|---|---|---|---|
projectFolder
|
文字列 | プロジェクトフォルダーへのパス | "path/to/project/folder"
|
severities
|
配列 | Klocwork 欠陥の重大度 | [1, 2]
|
taxonomies
|
配列 | Klocwork 欠陥のタクソノミー名 | ["Java", "C and C++"]
|
statuses
|
配列 | Klocwork 欠陥のステータス | ["Analyze", "Fix"]
|
scope
|
文字列 | Klocwork 欠陥のスコープ | "local"
|
includeStream
|
boolean | ストリームプロジェクトの Klocwork 欠陥を含めるかどうかを指定します | false
|
files
|
配列 | ソースファイルの絶対パス | ["/path/to/src/test.cc"]
|
issueCodes
|
配列 |
Klocwork チェッカーコード |
["ABV.GENERAL"]
|
countOnly
|
boolean | 欠陥の一覧ではなく、概要と内訳を返します | true
|
customProjectDir
|
文字列 | 既定以外の .kwlp Klocwork ローカルプロジェクトディレクトリーを使用する場合の、Klocwork プロジェクトデータディレクトリー名です |
"/path/to/src/custom_kwlp"
|