Release v0.1.0
Features
-
Modern CMake configuration and project, which, to the best of my
knowledge, uses the best practices. -
An example of a Clang-Format config, inspired from the base Google model,
with minor tweaks. This is aimed only as a starting point, as coding style
is a subjective matter, everyone is free to either delete it (for the LLVM
default) or supply their own alternative. -
Static analyzers integration, with Clang-Tidy the former
being the default option. -
Unit testing support, through GoogleTest (with an option to enable
GoogleMock). -
Code coverage enabled by using the
ENABLE_CODE_COVERAGE
option, through
Codecov CI integration. -
CI workflows for Linux using GitHub Actions.