SA0003: Dichiarazioni vuote
Trova le righe di codice che contengono un punto e virgola ;, ma nessuna istruzione inclusa.
Motivazione: un'istruzione vuota può indicare codice mancante.
Nota: ci sono buone ragioni per utilizzare istruzioni vuote. Ad esempio, nell'a CASE può avere senso programmare esplicitamente tutti i casi, anche quelli in cui non c'è nulla da fare. Quando questo tipo di vuoto CASE contiene un commento, Static Analysis non genera un messaggio di errore.
Importanza: Bassa
Esempio 16. Esempio
CASE value OF
1:
DoSomething();
2:
;
3:
DoSomethingElse();
END_CASE
Uscita in Messaggi vista:
SA0003: Dichiarazioni vuote
CASE value OF
1:
DoSomething();
2:
; //nothing to do
3:
DoSomethingElse();
END_CASE
Uscita in Messaggi vista:
Nessun errore SA