Skip to content
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

Deep merge params when supplied via traits #59

Merged
merged 1 commit into from
May 14, 2021
Merged

Deep merge params when supplied via traits #59

merged 1 commit into from
May 14, 2021

Conversation

stevehanson
Copy link
Contributor

Previously, deep merge was only being done when merging the params supplied to build() on top of the object defined in the factory definition.

This makes it so a deep merge is also performed when merging the params supplied to params() into the params supplied to build() and also when merging params from multiple params() calls into each other.

closes #54

@stevehanson stevehanson merged commit c2cb6cc into main May 14, 2021
@stevehanson stevehanson deleted the deep-merge branch May 14, 2021 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Traits are ignored when providing build params
1 participant