Skip to content

Fix interface locs#736

Merged
bocchino merged 2 commits intofeature/interfacesfrom
fix-interface-locs
Jun 11, 2025
Merged

Fix interface locs#736
bocchino merged 2 commits intofeature/interfacesfrom
fix-interface-locs

Conversation

@Kronos3
Copy link
Collaborator

@Kronos3 Kronos3 commented Jun 9, 2025

I found this issue which working on #702. The generated locs file could not be parsed back into the model since I didn't update the parser. This was the only FPP change required to get FppTest passing

@Kronos3 Kronos3 requested a review from bocchino June 9, 2025 22:53
@Kronos3 Kronos3 mentioned this pull request Jun 9, 2025
1 task
@Kronos3
Copy link
Collaborator Author

Kronos3 commented Jun 9, 2025

@bocchino Should we add a test for this? I think it'll be some sort of cross tool check since we need to generate the locs and then parse it. It'll also always be caught by the Fprime core integration so it may not be 100% necessary.

@bocchino
Copy link
Collaborator

bocchino commented Jun 11, 2025

Looks good, but it seems we never added a test for interface dependencies to fpp-depend. Can you add one here?

https://github.com/nasa/fpp/tree/main/compiler/tools/fpp-depend/test

@Kronos3
Copy link
Collaborator Author

Kronos3 commented Jun 11, 2025

Ah good point, I've updated some tests to validate this.

Copy link
Collaborator

@bocchino bocchino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@bocchino bocchino merged commit 9b5771c into feature/interfaces Jun 11, 2025
14 checks passed
@bocchino bocchino deleted the fix-interface-locs branch June 11, 2025 17:32
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