TOML Yinelenen Tablo Başlığı Hatası Örneği
TOML yapılandırma dosyalarının sözdizimini ve yapısını yerel ve güvenli bir şekilde kontrol edin.
Sonuç
Bu sayfa, gerçek, yaygın bir hata içeren kısa bir yapılandırmayla önceden yüklenmiş TOML doğrulayıcıyı açar: [sunucu] tablosu, bir ana bilgisayar ve bağlantı noktasıyla birlikte dosyanın üst kısmına yakın bir yerde bildirilir ve ardından bir zaman aşımı ayarı eklemek için daha aşağılarda yeniden bildirilir - büyük olasılıkla ayarlar, tablonun zaten var olduğu fark edilmeden daha sonra eklendiğinden. Aşağıdaki başarısız kontrol, sayfa yüklendiği anda çalışır ve ikinci, yinelenen başlığın satırını bildirir.
Çift parantezli [[...]] tablo dizisi sözdiziminin aksine, [sunucu] gibi tek parantezli bir tablo başlığının TOML'de dosya başına yalnızca bir kez görünmesine izin verilir; bu tabloya ait olan her anahtar, kendi tek bildirimi altında gruplandırılmalıdır. Daha sonra yeniden bildirmek iki bloğu birleştirmez; bu kesinlikle geçersizdir ve yeni ayarların mevcut tabloya eklenmesi yerine en alta eklendiği, birikimle büyüyen bir yapılandırma dosyasında yapılması kolay bir hatadır.
Örneği kendi TOML'nizle değiştirerek aynı yinelenen başlık denetiminin kendisine uygulandığını görün. [[plugins]] tablo dizisi sözdiziminin bu hatayı tetiklemeden bir başlığı yasal olarak nasıl tekrarladığını görmek için bunu toml-config-example ön ayarıyla karşılaştırın.