建立自訂規則種類和規則

除了分析提供者所提供的規則種類和規則之外,您還可以建立自訂規則種類和自訂規則來加到分析配置中。 例如,Java 開發團隊可以利用一組定義在自訂規則檔中的特定提供者、規則種類和規則來分析程式碼。
如果要建立自訂規則種類和規則,請執行下列動作:
  1. 按一下視窗 > 喜好設定;之後,再按一下分析 > 自訂規則和種類
  2. 如果要新增自訂規則種類,請在自訂規則和種類頁面中,按一下新增種類
  3. 新增自訂種類視窗中,按一下自訂規則種類的母項,再按下一步
  4. 輸入新種類的名稱。
  5. 按一下完成,確認新規則種類已列在「現行自訂種類」樹狀結構中。
  6. 自訂規則和種類頁面中,按一下新增規則
  7. 新增自訂規則視窗中,按一下自訂規則要加到其中的種類,再按下一步
  8. 按一下要作為新規則的基礎之規則範本,再按下一步 並非所有分析形式都支援自訂規則,但 TPTP 的「Java 程式碼複查」提供了許多範本,供您作為自訂規則的基礎。 如果要建立自訂規則來加到 Java 程式碼複查中,依所選的規則範本而定,您必須提供所有或部分下列資訊:
    • 輸入新規則的完整類別名稱。例如,java.lang.String
    • 輸入在程式碼中偵測方法呼叫的方法名稱。
    • 輸入方法所用的引數數目。
    • 選擇新規則的嚴重程度(建議、警告、嚴重)。
  9. 按一下完成,確認新規則已列在「現行自訂規則」樹狀結構中。
相關概念
靜態分析規則和規則種類
相關作業
建立和編輯靜態分析配置
自訂靜態分析的視景
執行靜態分析