ST-MRD-007 - ネストされた If
ルール ID: ST-MRD-007
スコープ: ワークフロー
説明
深くネストされた「If」アクティビティを検出します。コードの複雑さが増し、保守性が低下します(スパゲッティ コード)。

推奨事項
「Switch」、「Else If」のラダー、または複雑な判断ブランチを別のワークフローに抽出することでロジックをリファクタリングしてください。
ルールの変更
リボンで 解析 ボタンのドロップダウンをクリックし、解析の設定を選択してアナライザー ウィンドウを開きます。ルールを見つけて選択します。好みに応じて MaxDepth パラメータを変更できます。
デフォルト値にリセット
ST-MRD-007 MaxDepth のデフォルト値は 3 です。
デフォルト値にリセットするには、アナライザー ウィンドウでルールを右クリックし、デフォルトにリセットをクリックします。
