SA0164 : Commentaires multilignes
Recherche les commentaires sur plusieurs lignes commençant par (* comment *)
sont encodés. Seuls les commentaires d'une seule ligne sont autorisés, commençant par // comment
sont encodés.
Justification : certaines directives de programmation interdisent les commentaires multilignes dans le code, car le début et la fin d'un commentaire peuvent disparaître et la parenthèse de commentaire fermante peut être supprimée par une erreur.
Astuce
Vous pouvez vérifier cela avec le pragma analysis
disable, également pour les commentaires dans la partie déclaration.
Importance : faible
Règle PLCopen : C5
{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;
Sortie dans le messages voir:
SA0164 : Utiliser uniquement les commentaires sur une seule ligne