json-schema-validator
json-schema-validator copied to clipboard
[WIP] feat: CMake improvements and Catch2 migration
- [x] Add message context: nice message displays
- [ ] Add
FeatureSummary
: Nice overview display- need to move the dependency checks to the top-level
- [x] Add dependent options: More useful default values, e.g. if
BUILD_TESTS
is not enabled,COVERAGE
should always be disabled - [x] Refactor examples:
- These are now standalone projects that show from start to finish, how one should consume this project
- One caveat about the current interface is that
BUILD_EXAMPLES
implies that we want to install these examples. Is that really what we want? It can be partially simplified if it is only part of the tests. @pboettch thoughts on this? - What is
readme
example?
- [ ] Convert issue tests to
catch2
- [ ] Investigate
JSON-Schema-Test-Suite
- [ ] Fix
clang-tidy
pre-commit issues. Seems to be complaining about the CMake script. Revert "[Temp] Disable clang-tidy"
Closes #266