-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow deep merging of conflicting definitions #74
base: main
Are you sure you want to change the base?
Allow deep merging of conflicting definitions #74
Conversation
I've also updated the typescript linting and parsing to a more modern version, to remove dependency conflicts, and updated the can-i-use version |
Thanks for this pr! I'll review it properly soon. Cursory read idle thoughts:
|
Appreciate the quick response. Under issues there is a call to merge instead of ignore for The deep merge option, a new option under the dispute handler, is optional across all components, but written specifically for |
Also, some of the dependencies are out of date. I have updated some dev dependencies to fix some confilicts |
@robertmassaioli bumping PR before I fork |
Just made the same change to the securityscheme section, would love to see this merged into the project so I don't have to fork. |
I've been a bit delayed lately because I'm on Paternity leave. I am going to be a bit slow to respond and, if you want to fork then you are more than welcome to. In the meantime, it seems that the entire purpose of this feature is to fix the merging behaviour for Because we are really trying to solve something specific maybe we should just make this feature apply to |
I also need to allow duplicate |
is that project dead now ? |
dispute
object to allow merging at a component level