Noktalı virgül (;) içeren ancak deyim içermeyen kod satırlarını tespit eder
Gerekçe: Boş bir ifade eksik kod için bir işaret olabilir.
Not: Boş ifadeler kullanmak için iyi nedenler vardır. Örneğin, bir CASE deyiminde, yapılacak hiçbir şeyin olmadığı durumlar da dahil olmak üzere tüm durumları açıkça programlamak mantıklı olabilir. Bu tür bir boş CASE deyimi bir yorum içerdiğinde, Statik Analiz bir hata mesajı oluşturmaz.
Önemliymiş: Düşük
Örnekler
CASE value OF 1:DoSomething(); 2:; 3:DoSomethingElse(); END_CASE --> SA0003: Empty statements
CASE value OF 1:DoSomething(); 2:; //nothing to do 3:DoSomethingElse(); END_CASE --> No SA error
Ayrıca bakınız