-
Notifications
You must be signed in to change notification settings - Fork 60
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce a new
links
category for the YAML definitions (#691)
* Make the reader and validator understand links Add the new category so that it can be read * Make code generation create necessary link code Effectively a header per link with a typedef and a common .cc file with registration code for all links * Make sure that SIO backend also works * Separate link registration macros * Remove special casing from roundtrip tests again * Make sure to make link collections available * Make sure that all user facing types exist Otherwise things start to break in cases where users explicitly use these types at the moment. * Add documentation for new capabilities and links * Update available templates documentation * Only generate SIOBlocks if necessary * Use walrus operator to improve readability --------- Co-authored-by: Mateusz Jakub Fila <[email protected]> Co-authored-by: Andre Sailer <[email protected]>
- Loading branch information
1 parent
497b1be
commit 39587ee
Showing
26 changed files
with
351 additions
and
92 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.