Contoh Kesalahan Header Tabel Duplikat TOML
Periksa sintaks dan struktur file konfigurasi TOML secara lokal dan aman.
Hasil
Halaman ini membuka validator TOML yang dimuat sebelumnya dengan konfigurasi singkat yang mengandung kesalahan nyata dan umum: tabel [server] dideklarasikan satu kali di dekat bagian atas file dengan host dan port, dan kemudian dideklarasikan lagi lebih jauh ke bawah untuk menambahkan pengaturan batas waktu — kemungkinan besar karena pengaturan ditambahkan kemudian tanpa memperhatikan tabel sudah ada. Pemeriksaan yang gagal di bawah ini berjalan langsung saat halaman dimuat dan melaporkan baris header duplikat kedua.
Berbeda dengan sintaksis array tabel braket ganda [[...]], header tabel braket tunggal seperti [server] hanya diperbolehkan muncul satu kali per file di TOML — setiap kunci yang dimiliki tabel tersebut harus dikelompokkan dalam satu deklarasinya. Mendeklarasikannya ulang nanti tidak menggabungkan kedua blok; itu benar-benar tidak valid, dan ini merupakan kesalahan yang mudah dilakukan pada file konfigurasi yang semakin bertambah, dengan pengaturan baru ditambahkan di bagian bawah alih-alih dimasukkan ke dalam tabel yang ada.
Ganti sampel dengan TOML Anda sendiri untuk melihat pemeriksaan header duplikat yang sama diterapkan padanya. Bandingkan dengan preset toml-config-example untuk melihat bagaimana sintaksis array-of-tables [[plugins]] secara sah mengulangi header tanpa memicu kesalahan ini.