Spring clean the codebase
mattgodbolt opened this issue · comments
Matt Godbolt commented
Ideally:
- Minimum C++17
- use conan (see #40)
- clang-format with a known good setting
- sanitizer builds etc
- General tidying of old fashioned code like:
- misuse of
move
(vsstd::move)
- use
std::string_view
- general audit in IDEs that whinge about such things
- misuse of
- Turn up the warnings and heed them (
-Werror
for maintainer builds)