İçeriğe geç

Yinelenen Log Mesajı (ARCH3162)

Anahtar typescript.logging.duplicate-log-message · Önem info · Kategori logging

Aynı sınıf veya modül içinde tekrarlanan özdeş log mesajı literalleri, log satırlarının kaynağını belirsiz kılar. Hangi kod yolundan geldiğini ayırt etmek imkansızlaşır.

function transfer(from: string, to: string) {
if (!accounts.has(from)) logger.warn("geçersiz hesap");
if (!accounts.has(to)) logger.warn("geçersiz hesap");
}
function transfer(from: string, to: string) {
if (!accounts.has(from)) logger.warn("geçersiz kaynak hesap", { account: from });
if (!accounts.has(to)) logger.warn("geçersiz hedef hesap", { account: to });
}

Her log çağrısını ayırt edici bir mesaj ve bağlamla benzersizleştirin.