Morris Hafner
Morris Hafner
When using modules in clang 5.0 svn, Hana iterates over wrong structs. For example, the test `Buffer_WithData` fails, because `parse(Buffer)` iterates over `Accessor` instead. Also, calling `clang-tidy` with modules enabled...
Currently, `T` is used for required fields, `option` for optional fields and `defaulted` for optional fields that have a default value. Fields that require a special parser (i. e. `gsl::span`,...
This will conflict with #61, but I'd like to start the discussion and fix the merge conflict on this PR later on. Additionally, it depends on #66 for the CMake...
* Add initial .clang-tidy config * Clear code base of found lints It does not fully resolve #68 since we still need to enable a higher warning level in the...
This is one possible way of resolving #67. This PR is pretty much just `clang-format -style=llvm -dump-config > .clang-format`. In other words, I'm adopting the LLVM style here. If someone...
Though #62 and #63 are up for review already, I'd also like to submit my take on adding CI to the ICD loader, since this is in use successfully over...
The number of checks that we can use is highly limited since this is a C project, not C++ and we *have* to do a few things that are UB...
We should enable consistent and testable formatting with a .clang-format. I'm not particularly picky on the chosen style, as long as we define one :)