Ketika saya membuat tipe data baru (skema di bawah komponen), itu tidak menambahkan type:object
ke definisi skema
FYI - Saya telah memperbaiki ini di perpustakaan oai-ts-commands
sehingga saat rilis berikutnya dilakukan, ini akan ditangani.
Ini telah diperbaiki dan dikomit - harus siap untuk rilis berikutnya.
Terima kasih atas laporan kesalahannya!
@EricWittmann Saya melihat masalahnya masih ada di sini, setidaknya sesuatu yang sangat mirip, untuk tanggapannya. Bukankah seharusnya saya dapat memilih tipe data "objek" di sini?
Saat ini, apicurio tidak mendukung definisi objek sebaris. Jadi, Anda perlu membuat tipe data global dan merujuknya ke tipe media application/json
di tangkapan layar. Saya ingin mendukung pengeditan sebaris tipe object
dalam respons, tetapi belum selesai.
Setiap pembaruan tentang masalah ini? Ini adalah hal terakhir yang saya butuhkan sebelum saya menulis ulang _all_ dokumentasi saya menggunakan alat ini :)
Aspek mana dari masalah ini yang Anda butuhkan? Apakah Anda mengacu pada definisi objek sebaris? Jika demikian, mengapa definisi yang dapat digunakan kembali bukan alternatif yang dapat diterima? Saya ingin mengetahui kasus penggunaan sehingga dapat memengaruhi prioritas fitur.
@EricWittmann
kami sudah memiliki dokumentasi yang ditulis di OpenAPI secara manual atau dengan alat lain yang ingin kami gunakan kembali. definisi objek sebaris adalah fitur umum, setidaknya saya merasa seperti ini dan itu diperlukan untuk kompatibilitas alat lain.
masalah kedua adalah mengikuti saran Anda, kami dengan cepat memiliki banyak definisi objek yang sebenarnya hanya digunakan satu kali definisi. itu membuat daftar definisi terlalu panjang dan mengalihkan perhatian dari struktur yang sangat berguna dan umum digunakan di apis kita. misalnya alih-alih memiliki
hanya User
dan ShopItem
common defs, kita akhiri dengan banyak tipe yang kurang penting: ResponseXType
, ResponseYType ,
ResponseZType` dll.
OK terima kasih atas umpan baliknya, @psychowico - Saya akan membuka permintaan fitur baru untuk menambahkan dukungan yang lebih baik untuk skema sebaris. Saya pikir alasan Anda menginginkan fitur itu bagus. :)
Hanya merujuk permintaan fitur baru Anda jika seseorang mencarinya: https://github.com/Apicurio/apicurio-studio/issues/744
Komentar yang paling membantu
Saat ini, apicurio tidak mendukung definisi objek sebaris. Jadi, Anda perlu membuat tipe data global dan merujuknya ke tipe media
application/json
di tangkapan layar. Saya ingin mendukung pengeditan sebaris tipeobject
dalam respons, tetapi belum selesai.