Skip to content

Resolve "Extend code and test analysis"

Closes #22 (closed)

  • slightly improve delegates by adding noexcept specifiers to internal destruction functions
  • extend CI tests with multiple toolchains for Clang, GCC, MSVC
  • add LLVM code coverage analysis
  • add ASan and UBSan analysis
  • add clang-tidy static analysis
  • rewrite Python based tests with CTest to improve test execution time
  • general improvement of tests
  • fix various clang-tidy findings in test code
  • update trompeloeil to version v48
  • add CMake presets
  • update minimum required CMake for tests to 3.20
  • automate build of docker images on change of Docker file
  • update library version to 1.0

Merge request reports

Loading