-
-
Notifications
You must be signed in to change notification settings - Fork 281
Comparing changes
Open a pull request
base repository: darccio/mergo
base: 0.3.12
head repository: darccio/mergo
compare: v0.3.13
- 16 commits
- 9 files changed
- 7 contributors
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a2870b0 - Browse repository at this point
Copy the full SHA a2870b0View commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b968a17 - Browse repository at this point
Copy the full SHA b968a17View commit details
Commits on May 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c26eae1 - Browse repository at this point
Copy the full SHA c26eae1View commit details
Commits on Jul 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2200c5d - Browse repository at this point
Copy the full SHA 2200c5dView commit details
Commits on Sep 23, 2021
-
Merge pull request #193 from tjpnz/master
Adding StructBot to Mergo in the wild section
Configuration menu - View commit details
-
Copy full SHA for c8f4443 - Browse repository at this point
Copy the full SHA c8f4443View commit details -
Configuration menu - View commit details
-
Copy full SHA for d739e7a - Browse repository at this point
Copy the full SHA d739e7aView commit details -
Merge pull request #191 from marcauberer/master
Add Goreleaser to featured projects
Configuration menu - View commit details
-
Copy full SHA for fd3dfc9 - Browse repository at this point
Copy the full SHA fd3dfc9View commit details
Commits on May 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 200f90d - Browse repository at this point
Copy the full SHA 200f90dView commit details
Commits on May 18, 2022
-
fix: gate transformers on valid non-nil destinations
This builds on #203 which attempted to provide a more flexible gating to running transformers. However upon testing #203 in my own environment, I ran into the first panic listed below. There are a variety of errors that can happen when trying to run reflection on zero values: 2 just from my testing of this PR ``` panic: reflect: call of reflect.Value.Type on zero Value panic: reflect: call of reflect.Value.FieldByName on zero Value ``` The panic specifically calls out zero values, but it's actual a more specific set of values which is covered by `reflect.IsValid`. I attempted to replace the check with `reflect.IsZero`, which ends up being too restrictive and breaks existing tests. I also attempted to solely use `reflect.IsZero` which is not restrictive enough and cause the later panic above in the tests. Thus I arrived on the combination in this PR which seems to strike the "right" balance.
Zaq? Wiedmann committedMay 18, 2022 Configuration menu - View commit details
-
Copy full SHA for ab6b270 - Browse repository at this point
Copy the full SHA ab6b270View commit details -
add test for keeping zero values with transformer
Zaq? Wiedmann committedMay 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 4bed36e - Browse repository at this point
Copy the full SHA 4bed36eView commit details -
Zaq? Wiedmann committed
May 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 8109749 - Browse repository at this point
Copy the full SHA 8109749View commit details
Commits on May 24, 2022
-
Merge pull request #211 from zaquestion/transformer_valid_destination
fix: gate transformers on valid non-nil destinations
Configuration menu - View commit details
-
Copy full SHA for fd7d2bc - Browse repository at this point
Copy the full SHA fd7d2bcView commit details
Commits on May 25, 2022
-
Merge pull request #210 from heaths/issue209
Support slices of same type
Configuration menu - View commit details
-
Copy full SHA for 39ebbbb - Browse repository at this point
Copy the full SHA 39ebbbbView commit details -
As requested in "Update the yaml dependency to v3? #206".
Configuration menu - View commit details
-
Copy full SHA for f86e6f6 - Browse repository at this point
Copy the full SHA f86e6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c13e1 - Browse repository at this point
Copy the full SHA 80c13e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1949787 - Browse repository at this point
Copy the full SHA 1949787View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.3.12...v0.3.13