Closed stev47 closed 8 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
0230039
) 80.10% compared to head (a6e6ff2
) 80.12%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Previously same-object references were not copied correctly and the following would fail.
In order to not copy the same object multiple times in
deepcopy
, anIdDict
is passed todeepcopy_internal
which should be used by implementations. This commit makes use of that dictionary to store already copied objects and fix the above issue.Also
deepcopy_internal
onDictionary
was superfluous and was removed along the way.