Tags: heavywatal/cxxwtl
Tags
New header signed.hpp and new target wtl::zlib build: Create wtl::threads target test: Test signed.hpp refactor: Reduce size_t fix: Address -Wconversion and -Wshadow with gcc refactor: Remove `unsigned` build: Define _LIBCPP_REMOVE_TRANSITIVE_INCLUDES for tests ci: Set fail-fast: false fix: Include <algorithm> for nth_element
Add wtl::zlib component/target; deprecate some functions π₯ Deprecate unused functions π§ Support find_package(wtl COMPONENTS zlib) β¨ Add wtl::zlib target to propagate ZLIB::ZLIB π¨ Refactor CMakeLists.txt π¨ Refactor scope.hpp π₯ Deprecate zfstream.hpp π₯ Deprecate getopt.hpp π₯ Deprecate roulette_select() in favor of std::discrete_distribution π¨ SF.21: Donβt use an unnamed (anonymous) namespace in a header π₯ Remove deprecated Prandom class π₯ Remove deprecated wtl::filesystem::path π¨ C.128: Virtual functions should specify exactly one of virtual, override, or final π¨ C.82: Don't call virtual functions in constructors and destructors π₯ Deprecate Prandom class
Prefer C++17 or newer π¨ Deprecate benchmark() in chrono.hpp in favor of stopwatch() and getrusage() π¨ Clean config export π¨ Define negative_binomial_distribution constructor in C++20 style; clean code π¨ Refactor generate_canonical() with if-constexpr π¨ Replace SFINAE by std::enable_if with C++17 `if constexpr` π¨ Prefer C++17 std::string_view and std::from_chars π¨ Refactor zlib.hpp β¨ Create zlib::ostringstream
PreviousNext