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

GDS does not parse dictionary index field #3168

Closed
thomas-bc opened this issue Jan 29, 2025 · 1 comment · Fixed by nasa/fprime-gds#188
Closed

GDS does not parse dictionary index field #3168

thomas-bc opened this issue Jan 29, 2025 · 1 comment · Fixed by nasa/fprime-gds#188
Assignees
Labels
bug F´ GDS Issues pertaining to the F´ GDS

Comments

@thomas-bc
Copy link
Collaborator

F´ Version v3.5.1
Affected Component GDS/FPP dict

Problem Description

The FPP dictionary specifies an index (here) for struct members. However the GDS JSON loaders appear to just take the members in order that they are written down, and not look at the specified index.
This needs to be fixed.

Context / Environment

Execute fprime-util version-check and share the output.

Operating System: Darwin
CPU Architecture: x86_64
Platform: macOS-14.7.2-x86_64-i386-64bit
Python version: 3.11.9
CMake version: 3.29.2
Pip version: 23.2.1
Pip packages:
    fprime-tools==3.5.1
    fprime-gds==3.5.2a1
    fprime-fpp-*==2.3.0a1

How to Reproduce

See nasa/fpp#582

@thomas-bc thomas-bc added bug F´ GDS Issues pertaining to the F´ GDS labels Jan 29, 2025
@thomas-bc thomas-bc self-assigned this Jan 29, 2025
@thomas-bc thomas-bc added this to the Release v3.6.0 milestone Jan 29, 2025
@thomas-bc
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug F´ GDS Issues pertaining to the F´ GDS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant