stoplightio / http-spec

Utilities to normalize OpenAPI v2 and v3 objects for the Stoplight ecosystem.
https://stoplight.io
Apache License 2.0
20 stars 12 forks source link

fix(oas): extensions on tags is incorrectly spread #267

Open P0lip opened 6 months ago

P0lip commented 6 months ago

INodeTag extends ISpecExtensions and as such should have extensions property containing all collected spec extensions. We accidentally spread extensions causing all spec extensions to be placed among other INodeTag members.

weyert commented 5 months ago

Would it be possible to merge this? Looks useful now that Elements supports vendor extensions