Skip to content

Release v0.1.0

Compare
Choose a tag to compare
@masaaldosey masaaldosey released this 27 Nov 19:40
· 28 commits to main since this release

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.