Quentin Balland
Quentin Balland
This issue happens if a fixture is referenced as entry point https://docs.pytest.org/en/6.2.x/writing_plugins.html#setuptools-entry-points . This happened to me in that case, which made me do a conditional in the setup.py (in...
This is a good idea, I am planning on writing complete documentation on how FSeam generate code (and how to use the script). I will check on how to do...
The google build system : https://bazel.build
Unfortunately the parser used by FSeam is naive and just get information from a single header file, which means it cannot determine what is or not is a MACRO. I...
Thank you for the contribution, I will update the README in consequences and check if there is a way to generate the appropriate code for const returned type.
Code generation is based on the c++ header parser https://github.com/robotpy/robotpy-cppheaderparser. It is unfortunately, a naive approach that may not give the code generator the appropriate informations to decide which preprocessor...
The usage of constexpr if is mainly the blocking point, we can implement some classic meta-prog to replace those but it may take some time (if I do such thing,...
I see, if you think FSeam may be used in actual projects only if it allows a retro-compatibility with lower standards version I would be happy to implement it, I...
I am thinking about a good way to do it. I will develop this when I have more time
The biggest one is the usage of constexpr if. The best solution in order to support C++14, may be to remove the usage of constexpr if instead of using #ifdef...