jimporter / mettle

A C++20 unit test framework
https://jimporter.github.io/mettle
BSD 3-Clause "New" or "Revised" License
122 stars 12 forks source link

Require C++17 #44

Closed jimporter closed 4 years ago

jimporter commented 4 years ago

By requiring C++17, we can simplify a lot of bits in mettle, especially the hairy preprocessor code to find a working implementation of std::optional and std::string_view. We can also take advantage of new language features, which should hopefully improve compile times too!

jimporter commented 4 years ago

Done!