nunavut icon indicating copy to clipboard operation
nunavut copied to clipboard

Generate code from DSDL using PyDSDL and Jinja2

Results 53 nunavut issues
Sort by recently updated
recently updated
newest added

Add an option to emit dependency files per the CMAKE-specified grammar here -> https://cmake.org/cmake/help/latest/command/add_custom_command.html#grammar-token-depfile-depfile

feature

Making this because I saw the TODO in the C++ template, and I want to have a place to ask questions while I work on this. for the c++ template...

The current nunavut_support.py.jinja template produces type annotations that are not compatible with both python 3.11 and 3.12. Fix and add 3.12 test to the noxfile

It seems like Nunavut expects the env vars to contain the list of root namespace directories, not the list of directories that contain root namespace directories in them. Observe: ```...

Looks like there's a bug where if you specify some options in a config yaml they will not be respected but the same options specified as command line args are....

bug

jinja/__init__.py has 15 parameters. sonarcloud is rightly complaining about this. We should refactor this to use a configuration object that can also handle some of the logic in the constructor...

1. The property 'sonar.login' is deprecated and will be removed in the future. Please use the 'sonar.token' property instead when passing a token. 2. The following error(s) occurred while trying...

build and test

If you set ctor_convention to "uses-leading-allocator" in the configuration yaml it only partially correct. Fields get correctly initialized with leading-allocator construction but the message classes themselves still use trailing-allocator construction....