Jon Evans
3f7e459d62
API: add a schema for plugin config files
Also flip the dependence between json_schema_validator and kicommon,
and create a shared JSON_SCHEMA_VALIDATOR so that we don't have to
copy/paste the schema loading code as much
11 months ago
Marek Roszko
cd886a19d3
Partially update the json validator
2 years ago
Marek Roszko
d134d7cc2a
Add missing include to force correct linkage
2 years ago
Marek Roszko
e32b26ebeb
Move JSON_SETTINGS and PARAMS to kicommon
2 years ago
Mark Roszko
72d83cd5de
Revert "Move JSON_SETTINGS and PARAMS to kicommon"
This reverts commit 81855aaaa6
2 years ago
Marek Roszko
81855aaaa6
Move JSON_SETTINGS and PARAMS to kicommon
2 years ago
Jon Evans
995a153f27
Update nlohmann::json to 3.11.2
Also update json_schema_validator to match new deprecations
3 years ago
qu1ck
a221f7aa56
Mark json validator lib explicitly STATIC
4 years ago
qu1ck
1d17e12371
Add json-schema-validator library
5 years ago