-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
New recursive diff master #55759
New recursive diff master #55759
Commits on Dec 30, 2019
-
salt/utils/data.py: Added recursive diff that can diff any mapping or…
… iterable recursively. Also added unittests.
Configuration menu - View commit details
-
Copy full SHA for d32b843 - Browse repository at this point
Copy the full SHA d32b843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 269cb34 - Browse repository at this point
Copy the full SHA 269cb34View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49354e - Browse repository at this point
Copy the full SHA f49354eView commit details -
Added ignore_missing_keys parameter to recursive_diff.
This will make it more compatible with the existing dictdiffer. Also added tests for the new parameter.
Configuration menu - View commit details
-
Copy full SHA for bea90a3 - Browse repository at this point
Copy the full SHA bea90a3View commit details -
Renamed ignore_* parameters for recursive_diff to be more clear.
Updated and added unittests to match.
Configuration menu - View commit details
-
Copy full SHA for a277e87 - Browse repository at this point
Copy the full SHA a277e87View commit details -
Remove (failing) json_query test
Also remove FilterFalseyTestCase class as this is part of another PR
Configuration menu - View commit details
-
Copy full SHA for 29faab6 - Browse repository at this point
Copy the full SHA 29faab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7005cf7 - Browse repository at this point
Copy the full SHA 7005cf7View commit details -
Apply pylint-inspired changes:
Remove is_iterable as it is already implemented in is_iter; Replaced all elif after return with if; Remove else after return or continue; Added function docstrings where they were missing.
Configuration menu - View commit details
-
Copy full SHA for a88400b - Browse repository at this point
Copy the full SHA a88400bView commit details
Commits on Dec 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for de968b4 - Browse repository at this point
Copy the full SHA de968b4View commit details
Commits on Jan 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 74d4ca1 - Browse repository at this point
Copy the full SHA 74d4ca1View commit details