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.
Hatalı
Bölüm başlığı “Hatalı”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 });}Düzeltme
Bölüm başlığı “Düzeltme”Her log çağrısını ayırt edici bir mesaj ve bağlamla benzersizleştirin.