summaryrefslogtreecommitdiff
path: root/slicer/json
Commit message (Expand)AuthorAge
* Fix up all the little niggly warningsDan Goodliffe2023-09-30
* Replace ifndef/define/endif with pragma onceDan Goodliffe2023-09-03
* Prevent multiple inline copies of json::Value destructorDan Goodliffe2023-08-23
* Logical inversionDan Goodliffe2023-08-20
* Move ModelTreeIterate* into the anonymous namespaceDan Goodliffe2023-08-07
* Implement ModelTreeIterate as a wrapper around ModelTreeIterateRootDan Goodliffe2023-08-07
* Type-safe variant emplace based model tree iterationDan Goodliffe2023-08-07
* Fix implementation of json dictionary serialize in non-object modeDan Goodliffe2023-08-06
* Move private stuff into anon namespaceDan Goodliffe2023-08-06
* Prefer [moving] emplace over insertDan Goodliffe2023-08-06
* Single call point for DocumentTreeIterate::visitDan Goodliffe2023-08-06
* Replace lots of shared_ptr with unique_ptr or any_ptrDan Goodliffe2023-08-06
* Introduce any_ptr and replace shared_ptr model part paramsDan Goodliffe2023-08-05
* Constref correctness for shared_ptr parametersDan Goodliffe2023-08-05
* Refactor JsonSerializer::ModelTreeIterateRoot with no pointer copyDan Goodliffe2023-08-05
* Refactor JsonSerializer::ModelTreeIterate with no pointer copyDan Goodliffe2023-08-05
* Reformat with new clang-formatDan Goodliffe2023-08-01
* Simplified document interfacesDan Goodliffe2022-08-07
* Tidy includesslicer-1.10.7Dan Goodliffe2022-02-14
* New standard ice install pathDan Goodliffe2022-02-06
* Tidy up IWYUslicer-1.10.6.2Dan Goodliffe2021-10-17
* Fix the messy include problemslicer-1.10.6.1Dan Goodliffe2021-10-08
* Pass nearly all the tidy checksDan Goodliffe2021-09-25
* Pass cppcheckDan Goodliffe2021-09-24
* Add -WpedanticDan Goodliffe2021-09-23
* Remove unnecessary castsDan Goodliffe2021-09-23
* Fix implicit-dependency on types libraryslicer-1.10.5Dan Goodliffe2020-12-14
* string_view child ref uplooksDan Goodliffe2020-10-25
* First cut constexpr hooks and metadataDan Goodliffe2020-10-25
* Support model parts that are abstract classes with functionsslicer-1.10.4Dan Goodliffe2020-08-30
* Clang format and tidyslicer-1.10.0Dan Goodliffe2020-06-16
* Move test import to rootDan Goodliffe2020-04-26
* Modernize and tidyDan Goodliffe2020-04-25
* Performance tweaksDan Goodliffe2019-10-18
* Tidy fixes for latest clangslicer-1.9.1Dan Goodliffe2019-03-30
* Enable performance checks and fix accordinglyDan Goodliffe2019-02-24
* Modernize clang tidy fixesDan Goodliffe2019-02-24
* Enable hicpp checks and fix accordinglyDan Goodliffe2019-02-24
* Single definition of boost_utfDan Goodliffe2019-02-24
* Remove unnecessary calls to .string()Dan Goodliffe2019-02-03
* Remove boost::filesystem in favour of std::filesystemDan Goodliffe2019-02-02
* Single definition of adhocutilDan Goodliffe2019-02-02
* C++17 JSONslicer-1.8.1Dan Goodliffe2018-05-06
* C++17Dan Goodliffe2018-04-14
* Ice 3.7Dan Goodliffe2018-04-03
* Remove the requirement to create value targets and sources as a smart pointer...Dan Goodliffe2017-09-29
* Replace HasValue check with GetValue returning its success state when it writ...Dan Goodliffe2017-09-22
* Always pass the model part to the child handler, the handler should decide wh...Dan Goodliffe2017-07-19
* Behave more like a normal compiler (write whole file, not append existing one)slicer-1.4.0Dan Goodliffe2016-10-07
* Add ModelPartForRootBase to rehome some non-template root functionsDan Goodliffe2016-09-28