| Commit message (Expand) | Author | Age |
* | Move helpers to anon namespace and delete the unused ones | Dan Goodliffe | 2023-09-04 |
* | Restore define for SLICER_MODELPARTSTYPES_IMPL_H as we check it's not include... | Dan Goodliffe | 2023-09-04 |
* | Fix up warnings from clang-tidy, mostly nodiscard | Dan Goodliffe | 2023-09-04 |
* | Simplify defining ModelPartForRoots for base types | Dan Goodliffe | 2023-09-04 |
* | Simplify className and typeName setup with string_views | Dan Goodliffe | 2023-09-03 |
* | Replace ifndef/define/endif with pragma once | Dan Goodliffe | 2023-09-03 |
* | Remove unnecessary wrapper from xml tests | Dan Goodliffe | 2023-09-01 |
* | Pedantic only with GCC | Dan Goodliffe | 2023-09-01 |
* | Disable unused-const-variable for clang building libicetypes test library | Dan Goodliffe | 2023-08-31 |
* | Allows create and use pre-lowered column names in SQL select deserializer | Dan Goodliffe | 2023-08-28 |
* | Support case-insensitive OnChild with pre-lowered input | Dan Goodliffe | 2023-08-26 |
* | Merge branch 'perf' | Dan Goodliffe | 2023-08-24 |
|\ |
|
| * | Prevent multiple inline copies of json::Value destructor | Dan Goodliffe | 2023-08-23 |
| * | Cache the Hook name/column relation for non-subclass multi-row selects | Dan Goodliffe | 2023-08-23 |
| * | Add a copying to_lower wrapper | Dan Goodliffe | 2023-08-22 |
| * | Create Optional ModelParts on the stack with std::optional | Dan Goodliffe | 2023-08-21 |
| * | Add a DB perf case for a complex with non-optional members | Dan Goodliffe | 2023-08-21 |
| * | Make remaining non-root ModelParts on the stack | Dan Goodliffe | 2023-08-21 |
| * | Make ModelPartRoots on stack | Dan Goodliffe | 2023-08-20 |
| * | Create Optional ModelParts as unique_ptrs | Dan Goodliffe | 2023-08-20 |
| * | Create dictionary container/children ModelParts on the stack | Dan Goodliffe | 2023-08-20 |
| * | Logical inversion | Dan Goodliffe | 2023-08-20 |
| * | Remove enable_shared_from_this from ModelPart | Dan Goodliffe | 2023-08-14 |
| * | Don't support operations that don't make sense | Dan Goodliffe | 2023-08-14 |
| * | Hook range iter constructor which doesn't call moveMatch for end | Dan Goodliffe | 2023-08-12 |
| * | Pass ModelPartParam by value, it's just a pointer | Dan Goodliffe | 2023-08-12 |
| * | Simply Sequence get anon child with emplace | Dan Goodliffe | 2023-08-12 |
| * | Fix to_lower so actually lowers the string | Dan Goodliffe | 2023-08-11 |
| * | Add perf test over DB SQL select complex | Dan Goodliffe | 2023-08-11 |
| * | WIP perf tests | Dan Goodliffe | 2023-08-11 |
| * | Misc tidy up in db module | Dan Goodliffe | 2023-08-11 |
| * | Fix weird bracing | Dan Goodliffe | 2023-08-11 |
| * | Bit of dedupe in DocumentTreeIterateDictAttrs | Dan Goodliffe | 2023-08-11 |
| * | Remove unnecessary ValueTarget wrappers | Dan Goodliffe | 2023-08-10 |
| * | Move private stuff into anon namespace | Dan Goodliffe | 2023-08-10 |
| * | Move ModelTreeIterate* into the anonymous namespace | Dan Goodliffe | 2023-08-07 |
| * | Implement ModelTreeIterate as a wrapper around ModelTreeIterateRoot | Dan Goodliffe | 2023-08-07 |
| * | Type-safe variant emplace based model tree iteration | Dan Goodliffe | 2023-08-07 |
| * | Fix implementation of json dictionary serialize in non-object mode | Dan Goodliffe | 2023-08-06 |
| * | Move private stuff into anon namespace | Dan Goodliffe | 2023-08-06 |
| * | Prefer [moving] emplace over insert | Dan Goodliffe | 2023-08-06 |
| * | Single call point for DocumentTreeIterate::visit | Dan Goodliffe | 2023-08-06 |
| * | Modernize set up of class name/ref maps | Dan Goodliffe | 2023-08-06 |
| * | Make [de]serializers on stack | Dan Goodliffe | 2023-08-06 |
| * | Add missing DLL_PUBLIC to IceBase destructor | Dan Goodliffe | 2023-08-06 |
| * | Add missing special members to IceBase | Dan Goodliffe | 2023-08-06 |
| * | Test making deserializers on stack | Dan Goodliffe | 2023-08-06 |
| * | [De]serializeAny[With] uses unique_ptr | Dan Goodliffe | 2023-08-06 |
| * | ModelPartForDictionary<T>::OnEachChild creates pair MP on stack | Dan Goodliffe | 2023-08-06 |
| * | any_ptr accepts refs and forward refs | Dan Goodliffe | 2023-08-06 |