summaryrefslogtreecommitdiffstats
path: root/Source/cmJSONHelpers.h
Commit message (Expand)AuthorAgeFilesLines
* cmJSONHelpers.h: Add `FilteredObject` helperAlex Turbov2024-08-261-15/+115
* cmJSONHelpers.h: Add some empty lines to split code blocksAlex Turbov2024-08-151-0/+2
* cmJSONHelpers.h: Add generic predicate checking helperAlex Turbov2024-08-151-0/+15
* cmJSONHelpers.h: Use `map::emplace()` instead of `operator[]`Alex Turbov2024-08-131-1/+1
* cmJSONHelpers.h: Remove useless `cmStrCat()` callAlex Turbov2024-08-131-1/+1
* cmJSONHelpers.h: Optimize of adding `Member`s to a vectorAlex Turbov2024-08-131-8/+8
* cmJSONHelpers.h: Remove redundant `;`Alex Turbov2024-08-131-6/+0
* cmJSONHelpers.h: Move variable declaation close to first usageAlex Turbov2024-08-131-2/+2
* presets: Allow comments in presets filesAliaksandr Averchanka2024-06-241-0/+6
* cmJSONHelpers: Make error generators proper functionsKyle Edwards2023-08-161-89/+21
* bootstrap: Unconditionally build libjsoncppKyle Edwards2023-07-261-4/+0
* presets: Improve JSON parser and error messagesMartin Duffy2023-03-291-94/+258
* Revise C++ coding style using clang-format-15Kitware Robot2023-01-181-15/+13
* cmJSONHelpers: Allow passing state contextMartin Duffy2022-05-051-57/+70
* cmJSONHelpers: Restructure cmJSONHelpersMartin Duffy2022-05-051-251/+226
* CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-221-1/+1
* cmJSONHelpers: Add new Bind() functionKyle Edwards2020-10-051-0/+11
* JSON: Add helpersKyle Edwards2020-09-091-0/+304