Stateflow コメントの使用法をチェック
チェック ID: mathworks.jmaab.jc_0738
ガイドライン: jc_0738: Stateflow® でのコメントの書き方
説明
Stateflow 内で、途中で改行が含まれているか入れ子になっているコメントを特定します。
このチェックには Simulink® Check™ および Stateflow のライセンスが必要です。
チェックのパラメーター化
このチェックには、MAB および JMAAB モデリング ガイドラインで指定されているサブ ID に対応するサブチェックが含まれています。モデル アドバイザー構成エディターを使用して、実行するサブ ID (1 つ以上) を指定できます。
参考として、NA-MAAB および JMAAB モデリング標準組織で使用が推奨されている MAB ガイドライン サブ ID は以下のとおりです。
NA-MAAB — a
JMAAB — a、b
結果と推奨アクション
| ガイドライン サブ ID | 条件 | 推奨アクション |
|---|---|---|
| jc_0738_a: アクション言語が "C" の場合、コメントの入れ子を使用してはなりません。 | Stateflow オブジェクト内の 1 つ以上のコメントが入れ子になっている。 | Stateflow 内のコメントは入れ子にしてはなりません。 |
| jc_0738_b: アクション言語が "C" の場合、コメントの途中に改行があってはなりません。 | Stateflow オブジェクト内の 1 つ以上のコメントの途中に改行が含まれている。 | Stateflow のコメントの途中に改行があってはなりません。 |
機能および制限事項
ライブラリ モデルで実行されます。
ブロックおよびチャートの対象外指定が許容されます。
マスク サブシステムの内容を解析します。既定では、入力パラメーター [マスク内を表示] は
[グラフィカル]に設定されます。ライブラリにリンクされたブロックの内容を解析します。既定では、入力パラメーター [リンクに従う] は
[オン]に設定されます。