Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Sort fields by offset in fields_to_type() #41

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

cosama
Copy link

@cosama cosama commented Nov 22, 2023

Closes #40.

As discussed in above issue fields_to_type does return incorrect data when fields are not sorted by offset. For example perception_plc does not require the fields to be sorted and can produce unsorted messages. While I strongly believe that the sorting should happen on message creation (how else would they be sorted in a meaningful way), it can not and probably should not be assumed to be done that way.

This merge request would fix that.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Suggestion of sort the offesets in advance in fields_to_type()
1 participant