Dönüş değerinin kullanılmadığı işlev, yöntem ve özellik çağrılarını tespit eder
Gerekçe: Bir fonksiyon veya metot bir geri dönüş değeri döndürdüğünde, bu değer de değerlendirilmelidir. Geri dönüş değeri genellikle fonksiyonun başarıyla yürütülüp yürütülmediğini gösterir. Aksi takdirde, dönüş değerinin unutulup unutulmadığını veya gerçekten gerekli olup olmadığını daha sonra belirleyemezsiniz.
İstisna: Geri dönüş değeri çağrıyla alakasızsa, bunu belgeleyebilir ve atamayı atlayabilirsiniz. Hata dönüşleri asla göz ardı edilmemelidir.
Önemliymiş: Orta
PLCopen kuralı: CP7 / CP17
Örnek
FUNCTION Return_BOOL : BOOL VAR_INPUT END_VAR VAR xTest : BOOL; END_VAR xTest := FALSE; Return_BOOL := xTest; PROGRAM PLC_PRG Return_BOOL (); // SA0009 --> SA0009: Ignoring return value of 'Return_Bool'
Ayrıca bakınız