Apicurio-studio: рд╕рдВрдкрд╛рджрдХ: рд╕рднреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ (рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рд╡рд┐рд░рд╛рд╕рдд)

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЬреБрд▓ре░ 2018  ┬╖  20рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Apicurio/apicurio-studio

allOf рд╕рд╛рде https://swagger.io/docs/specification/data-models/inheritance-and-polymorphism/ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдореЙрдбрд▓ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж!

рд╕рднреА 20 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@EricWittmann рдиреЗ рдЯреВрд▓ рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рджрд┐рди рдмрд┐рддрд╛рдП рд╣реИрдВ, рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ

рдареАрдХред рдЗрд╕реЗ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝рдирд╛!

рдЗрд╕ рдкрд░ рдХреЛрдИ рдФрд░ рд╡рд┐рдЪрд╛рд░? рдореИрдВ рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрдврд╝ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдПрдкрд┐рдХреНрд░реВрдУ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рд▓реЗрдХрд┐рди рдпрд╣ рдореБрджреНрджрд╛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрд╡рд░реЛрдзрдХ рд╣реИ

рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИред рдлреАрдЪрд░ рдмреИрдХрд▓реЙрдЧ рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ UX рдХрд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╡реНрдпрд╛рдкрдХ рдирд╡реАрдиреАрдХрд░рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред

рдХрд┐рд╕реА рднреА рдореМрдХреЗ рдкрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рдереЗ рдХрд┐ рдПрдХ рдпреВрдЖрдИ рдЬреЛ рд╕рднреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ oneOf рдФрд░ anyOf) рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ?

allOf рдХреЛ рдореБрдЭреЗ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рднрд╛рд╖рд╛ foo рдкрд░рд┐рднрд╛рд╖рд╛ рдмрд╛рд░ рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИ рдФрд░ рдЕрдзрд┐рдорд╛рдирддрдГ рдЙрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреА рд╣реИ рдЬреЛ рдмрд╛рд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред рдлреВ рдХрд╛ рджреГрд╢реНрдп рдмрд╛рд░ рд╕реЗ рд╣рд╛рдЗрдкрд░рд▓рд┐рдВрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдпрд╣рд╛рдБ рдПрдХ рддрд░рд╣ рдХреА рд╕реНрдкреНрд▓рд┐рдЯ рд╕реНрдХреНрд░реАрди рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рд▓реЗрдХрд┐рди UI рдбрд┐рдЬрд╝рд╛рдЗрди рдореЗрд░реА рддрд╛рдХрдд рдирд╣реАрдВ рд╣реИред

oneOf рдФрд░ anyOf UX рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВред рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ, рдореБрдЭреЗ рдХреЗрд╡рд▓ рдЙрди рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рднреА рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рд╕рд┐рд░реНрдл рдкрд░рд┐рднрд╛рд╖рд╛ рдирд╛рдореЛрдВ рдХреА рд╕реВрдЪреА рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдореИрдВ рдпреВрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЙрдард╛рдКрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣рдо рдХреБрдЫ рд▓реЗрдХрд░ рдЖ рд╕рдХрддреЗ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ рд╢рд╛рдпрдж рдЯреВ-рдбреВ рд╕реВрдЪреА рдореЗрдВ рд╕рд░реНрд╡реЛрдЪреНрдЪ рдЖрдЗрдЯрдо рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдкрдиреА рдкреВрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред :)

рд╕рдордЭ рдЧрдпрд╛, рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдВрджрд░реНрдн рд╣реЛ рдХрд┐ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдореЗрдВ рдЗрд╕ рдЪреАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЕрднреА рдпрд╣реА рд╕рдмрд╕реЗ рдмрдбрд╝реА рдмрд╛рдд рд╣реИ - рдореИрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╡рд┐рд░рд╛рд╕рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдмрд┐рд▓реНрдХреБрд▓ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ред :) рдореИрдВ рдЗрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЖрдЧреЗ рдмрдврд╝рд╛рдКрдВрдЧрд╛ - рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдпрдерд╛рд╕рдВрднрд╡ рдЙрдкрдпреЛрдЧреА рд╣реЛред

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдиреНрдп рдореБрджреНрджреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕реБрдзрд╛рд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореБрдЭреЗ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдмрддрд╛рдПрдВред (рдиреЛрдЯ: рд╣рдо рдПрдХ рд╕реАрдЖрд░рдпреВрдбреА рд╕реБрд╡рд┐рдзрд╛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ "рд╕рдВрд╕рд╛рдзрди" рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛)

рд╣реИрд▓реЛ, рдЗрд╕ рдкрд░ рдХреЛрдИ рдЦрдмрд░? рдпрд╣ рдЕрдлрд╝рд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдЙрдкрдХрд░рдг рд╡рд┐рд░рд╛рд╕рдд рд╕реЗ рдирд╣реАрдВ рдирд┐рдкрдЯ рд╕рдХрддрд╛ ...

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд┐рд░рд╛рд╕рдд рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреА рдХрдореА рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдмрд╕ рдПрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореБрджреНрджрд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред

рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ UX рдбрд┐рдЬрд╝рд╛рдЗрди рдХреМрд╢рд▓ рд╣реИ, рддреЛ рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реЗрдЧреА, рдпрд╣ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдПрдХ рдирдХрд▓реА рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред @ sherl0cks рдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рдкреНрд░рджрд╛рди рдХрд┐рдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпреВрдПрдХреНрд╕ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдВ рдХреБрдЫ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдРрд╕рд╛ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреА рдкрд╕рдВрдж рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдЙрд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ!

рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реИ рдХрд┐ рдкреВрдЫрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред :)

рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ, рдпрд╣ рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдореИрдВ рдЕрднреА рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдХрдм рддрдХред

рдЕрд░реЗ,

рдпрджрд┐ UX рднрд╛рдЧ рдЕрднреА рднреА рдПрдХ рдЕрд╡рд░реЛрдзрдХ рд╣реИ - рддреЛ рдореМрдЬреВрджрд╛ рдЯреИрдм рд╢реИрд▓реА рдЬреИрд╕реЗ https://imagebin.ca/v/4mkbz35931av рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди

рд╡реИрдХрд▓реНрдкрд┐рдХ - "рд╕рдордЧреНрд░" рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдПрдВ (рд╕рд░рдгреА, рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдлреНрд▓реЛрдЯ, ... рдХреЗ рдмрдЧрд▓ рдореЗрдВ), рдПрдХ рдмрд╛рд░ рдЪреБрдиреЗ рдЬрд╛рдиреЗ рдкрд░ - рдмрд╛рдИрдВ рдУрд░ рдХреБрдЫ рдкреИрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЙрд╕реА рдлреЙрд░реНрдо (рдЬрд╣рд╛рдВ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ) рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВред

ps рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдПрдХ рд╣рддреНрдпрд╛рд░рд╛ OpenApi рдкреНрд░рд▓реЗрдЦрди рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реА рдХреЙрдкреА - рдкреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИ!

рдпрд╣ рдПрдХ рдмреБрд░рд╛ рдбрд┐рдЬрд╛рдЗрди рдирд╣реАрдВ рд╣реИ! рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдЪреАрдЬреЛрдВ рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдХреЛ рдЗрдирд▓рд╛рдЗрди рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ (рдЗрдореЗрдЬрдмрд┐рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ):

4mkbz35931av

рдирд╣реАрдВ, рдореИрдВ рдЗрд╕рдХреЗ рдЬрд╛рд░реА рд╣реЛрдиреЗ рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдлрд┐рд░ рдореИрдВ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП рджрд╛рд╡рд╛ рдХрд░реВрдВрдЧрд╛! :рдбреА

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдкреАрдПрд╕ - рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЯреВрд▓ рдмрдирд╛рдпрд╛ рд╣реИ! рдмрдзрд╛рдИ!

рд╣рд╛рд╣рд╛! рдореИрдВ

рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж!

рдЗрд╕ рдкрд░ рдЕрднреА (рдЖрдЦрд┐рд░рдХрд╛рд░) рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред :)

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореВрд▓ рдСрд▓рдСрдл, рд╡рдирдСрдл, рдФрд░ рдХрд┐рд╕реА рднреА рд╕рдорд░реНрдерди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдЬрд╛рд╣рд┐рд░ рд╣реИ рдУрдкрдирдПрдкреАрдЖрдИ 2.0 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ "рдСрд▓рдСрдл" рд╣реИ)ред

рдпрд╣ рд╕рдорд░реНрдерди рдХрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдмреАрдЯрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рдХрд┐ рджреВрд╕рд░реЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред

рдореИрдВ рдЖрдЬ рдПрдХ рд░рд┐рд▓реАрдЬрд╝ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдЕрднреА рдЖрдЬрд╝рдорд╛рдПрдВ (рдХреНрд▓рд╛рдЙрдб) рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХреЗред

рджреНрд╡рд╛рд░рд╛ рддрдп: https://github.com/Apicurio/apicurio-studio/pull/1022

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдореЗрдВ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рд╕рд░рд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рднреА рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдПрдХ рднреВрдорд┐рдХрд╛ рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдирд╣реАрдВ рдЬрд╣рд╛рдВ рдореИрдВ рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ @EricWittmann !

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

null-dev picture null-dev  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

0x218 picture 0x218  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

indiealexh picture indiealexh  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bpeterm picture bpeterm  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cvgaviao picture cvgaviao  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ