SA0164:複数行コメント
で始まる複数行のコメントを検索します (* comment *)
エンコードされます。で始まる単一行のコメントのみが許可されます // comment
エンコードされます。
理論的根拠:一部のプログラミングガイドラインでは、コメントの最初と最後が見えなくなったり、エラーによって終了コメントブラケットが削除されたりする可能性があるため、コード内の複数行コメントを禁止しています。
ヒント
プラグマで確認できます analysis
宣言部分のコメントに対しても無効にします。
重要度:低
PLCopenルール:C5
例 122. 例
{attribute 'do-analysis'} (* This is a multi-line comment // SA0164 *) PROGRAM PLC_PRG VAR // This is a single line comment a: DINT; END_VAR
(* This is not a single line comment *) // SA0164 a := a + 1;
での出力 メッセージ ビュー:
SA0164: 単一行のコメントのみを使用する