Closed pablosanjose closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
7b5b7b3
) 79.35% compared to head (81a3062
) 80.10%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks for the quick reply and review! Regarding upping the compatibility requirement to 1.6, it's your call. I would personally do it, since 1.6 has been out very long now. Please let me know. EDIT: Thinking about that again, I believe it's better practice to do the compat change in a separate PR.
Re Julia 1.6, the question I have is this a breaking change? Do we need a major version bump? I suppose the package manager will deal with it for us.
Nope, it's not a breaking change (with the last commit). It can be argued that it is a bugfix (so bugfix release), since it just makes merge and co on AbstractDictionaries compliant with the API defined by Julia for AbstractDict.
Sorry, my comment was about changing the minimum compatible Julia version to 1.6. In any case, such a decision can be dealt with seperately. (I agree this is more of a bugfix).
Thanks again!
Closes #129
adds methods for
merge
,merge!
,mergewith
andmergewith!
with arbitrary number ofAbstractDictionary
args.