File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,10 +31,15 @@ Checks: >
3131 -modernize-avoid-c-arrays,
3232 -modernize-loop-convert,
3333 -modernize-pass-by-value,
34+ -modernize-use-auto,
35+ -modernize-use-designated-initializers,
3436 -modernize-use-nodiscard,
37+ -modernize-use-ranges,
38+ -modernize-use-starts-ends-with,
3539 -modernize-use-trailing-return-type,
3640 -readability-avoid-nested-conditional-operator,
3741 -readability-braces-around-statements,
42+ -readability-container-contains,
3843 -readability-function-cognitive-complexity,
3944 -readability-function-size,
4045 -readability-implicit-bool-conversion,
Original file line number Diff line number Diff line change 11cmake_minimum_required (VERSION 3.10 )
22project (simplecpp LANGUAGES CXX )
33
4- set (CMAKE_CXX_STANDARD 11)
4+ set (CMAKE_CXX_STANDARD 11 CACHE STRING "C++ standard to use" )
55set (CMAKE_CXX_STANDARD_REQUIRED ON )
66
7+ if (CMAKE_CXX_STANDARD LESS 11)
8+ message (FATAL_ERROR "C++ standard was set to ${CMAKE_CXX_STANDARD } but 11 is required as a minimum" )
9+ endif ()
10+
711include (CheckCXXCompilerFlag )
812
913if (WIN32 )
Original file line number Diff line number Diff line change 1818#include < utility>
1919#include < vector>
2020
21+ #ifdef __cpp_lib_string_view
22+ #include < string_view>
23+ #endif
24+
2125#ifndef SIMPLECPP_TEST_SOURCE_DIR
2226#error "SIMPLECPP_TEST_SOURCE_DIR is not defined."
2327#endif
You can’t perform that action at this time.
0 commit comments