There is a newer version of this record available.

Software Open Access

ToruNiina/toml11: version 3.3.0

Toru Niina; Guillaume Fraux; Jt Freeman; Quentin Khan; KerstinKeller; Khoi Dinh Trinh; Petr Beneš; OGAWA KenIchi; J.C. Moyer; Ivan Shynkarenka

Added

  • add find<T>(value, "array", 1) (#79 )
  • enable find<UserDefined>(value, "user-defined") when UserDefined struct has a constructor from toml::value.
  • add toml::value::size() for array, table, and string values.
  • add toml::value::push_back(value), toml::value::emplace_back(Ts...) for array values.
  • add toml::value::count(key), toml::value::contains(key) for table values.
Fixed
  • suppress warnings related to some flags that are not turned on by -Wall and -Wextra
Misc
  • run LLVM address sanitizer and LLVM undefined behavior sanitizer on CI
  • add many other warning flags that are not turned on by -Wall and -Wextra on CI build
  • add -Werror on CI build

Files (137.1 kB)
Name Size
ToruNiina/toml11-v3.3.0.zip
md5:704d85aaa65f774475b2f7dcafe5a781
137.1 kB Download
205
196
views
downloads
All versions This version
Views 2053
Downloads 1960
Data volume 16.2 MB0 Bytes
Unique views 1763
Unique downloads 500

Share

Cite as