-
Notifications
You must be signed in to change notification settings - Fork 89
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
Handle key collision with duplicate definitions using same parameters #1716
Conversation
… the same parameters to prevent duplicates
@BernieWhite Made some changes to only store definition parameters, let me know what you think. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ArmaanMcleod Nice work. I think functionally let's go with this. I think we can optimize this further over the next few releases, however I don't think we need to invest that time now as the code based is rapidly changing.
Let's fix these id's and after that we should be good to merge.
Co-authored-by: Bernie White <[email protected]>
@BernieWhite Thanks mate, all good to keep iterating on this in the next few releases. Next, I can probably add the I've updated the code with your suggestions 🙂. There also seem to be some pending workflow approvals that are needed for first-time contributors, probably has to be done again after I signed the CLA again 😄. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @ArmaanMcleod all good to merge.
PR Summary
Related to #1653.
Fixes key collisions with definitions using same parameters.
Also refactored a bit of csharp code.
PR Checklist