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

Move Encode/Decode to SerializableOrderedMap to prevent import loops #628

Merged
merged 18 commits into from
Jan 8, 2024

Conversation

muXxer
Copy link
Collaborator

@muXxer muXxer commented Dec 22, 2023

This PR moves the Encode/Decode functionality to a new type called SerializableOrderedMap.
This way we prevent import loops if we want to use our own OrderedMap implementation in serix.

It also fixes a bug in the "update and commit" script that caused a wrong order of interdependencies between the submodules if the path of the submodule contained a version number.

@muXxer muXxer force-pushed the chore/use-our-orderedmap-impl branch 2 times, most recently from a3a07f1 to 6e7e0ec Compare December 22, 2023 23:56
@muXxer muXxer force-pushed the chore/use-our-orderedmap-impl branch from 6e7e0ec to 110699c Compare December 23, 2023 00:10
@muXxer muXxer changed the title Use our OrderedMap implementation Move Encode/Decode to SerializableOrderedMap to prevent import loops Dec 23, 2023
@muXxer muXxer force-pushed the chore/use-our-orderedmap-impl branch from 110699c to a4a8027 Compare December 23, 2023 00:46
@muXxer muXxer marked this pull request as ready for review December 23, 2023 01:07
@muXxer muXxer force-pushed the chore/use-our-orderedmap-impl branch from e971d59 to e276609 Compare December 23, 2023 02:40
@muXxer muXxer merged commit 0f4f1fb into develop Jan 8, 2024
52 checks passed
@muXxer muXxer deleted the chore/use-our-orderedmap-impl branch January 8, 2024 13:29
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.

2 participants