Tristan Penman
8b320f2567
Merge pull request #209 from tristanpenman/fix-cifuzz
...
Run cifuzz on push and pull requests
v1.0.5
2025-04-06 08:27:34 +10:00
Tristan Penman
cd0e101642
Bump upload-sarif to v3
2025-04-06 08:09:58 +10:00
Tristan Penman
0ae101b4cf
Run cifuzz in push and pull requests
2025-04-06 07:59:14 +10:00
Tristan Penman
bbb687d823
Merge pull request #208 from gema-mx/gema/bundle-add-schema-cache-header-file
...
bundle: Add `schema_cache.hpp' to bundle script
2025-04-06 07:53:22 +10:00
Tristan Penman
1aca39f679
Bump actions/upload-artifact
2025-04-06 07:52:24 +10:00
Guillermo E. Martinez
256c3b0511
bundle: Add `schema_cache.hpp' to bundle script
...
`bundle.sh' script generates a header file with missing `SchemaCache`
declaration. So, this patch fix it.
valijsonQtjson.h:5746:46: error: ‘SchemaCache’ has not been declared
5746 | static const Subschema *querySchemaCache(SchemaCache &schemaCache,
| ^~~~~~~~~~~
valijsonQtjson.h:5769:35: error: ‘SchemaCache’ has not been declared
5769 | static void updateSchemaCache(SchemaCache &schemaCache,
| ^~~~~~~~~~~
valijsonQtjson.h:5822:9: error: ‘SchemaCache’ has not been declared
5822 | SchemaCache &schemaCache, std::vector<std::string> &newCacheKeys)
* bundle.sh(common_headers): Add new `schema_cache.hpp' entry.
Signed-off-by: Guillermo E. Martinez <martinez.enrique@autozone.com>
2025-04-05 07:42:26 -06:00
Tristan Penman
2ba695cf93
Update README
2025-03-30 20:54:34 +11:00
Tristan Penman
2558acc022
Bump json11
2025-03-30 20:52:39 +11:00
Tristan Penman
be052856f1
Bump googletest
2025-03-30 20:51:46 +11:00
Tristan Penman
1cb60962a2
Add Foundation to Poco package list
2025-03-30 20:49:55 +11:00
Tristan Penman
6064db1c6c
Changes to make property tree adapter compile with C++17
2025-03-27 17:09:11 +11:00
Tristan Penman
26938a1564
Enable C++17, use built-in CMake support for locating Poco
2025-03-27 17:07:29 +11:00
Tristan Penman
6c76ec65ba
Bump minimum CMake version
2025-03-27 17:06:36 +11:00
Tristan Penman
7d59abf50c
Fix uninitialised variable, update README
v1.0.4
2025-02-08 18:21:40 +11:00
Tristan Penman
caa3ef055c
Use statically allocated regexes for date/time pattern matching
2025-02-08 17:46:25 +11:00
Tristan Penman
203ca0de13
Add tests for date/time formats
2025-02-08 15:49:14 +11:00
Tristan Penman
4e2dfd1390
Allow permissive validation of date/time formats
2025-02-08 15:48:57 +11:00
Tristan Penman
db04461018
Add test case for circular references in schemas
2024-12-24 11:17:34 +11:00
Tristan Penman
0a15cf4fe9
Add simple example just for checking validity of schemas
2024-12-22 19:43:37 +11:00
Tristan Penman
b151d1e99a
Detect certain JSON reference cycles while parsing schemas
2024-12-22 19:42:08 +11:00
Tristan Penman
ae0112b4be
Merge pull request #202 from jsoref/spelling
...
Spelling
2024-12-13 11:20:52 +11:00
Tristan Penman
a2611ada9a
Merge pull request #203 from tristanpenman/fix-build
...
Run apt update in build step
2024-12-13 11:19:12 +11:00
Tristan Penman
1c066ad778
Run apt update in build step
2024-12-13 11:06:13 +11:00
Josh Soref
3581168091
spelling: value
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 21:10:57 -10:00
Josh Soref
d81d0a0c1e
spelling: unfortunately
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:46 -10:00
Josh Soref
2bc2b4982b
spelling: transparent
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
b18ba8d777
spelling: the
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
e50c8d2b2b
spelling: the name of
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
ad305fd8d3
spelling: than
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
769453eb93
spelling: satisfies
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
33de946dd0
spelling: satisfied
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
c34b49fbc9
spelling: present
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
95431d3d6e
spelling: preexisting
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
20df7651f0
spelling: nonexistent
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
bcfd55ea2c
spelling: macos
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
91eb9b1b07
spelling: javascript
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
39d88c7c3d
spelling: invocations
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
43dd86e18c
spelling: internal
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
a61c60a4d2
spelling: id
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
b231763704
spelling: higher
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
183919dd07
spelling: hierarchy
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
52b27287c3
spelling: for
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
a35817de30
spelling: contained
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
b54dcfe6e8
spelling: constraints
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
0ce6c378d9
spelling: constraint
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
3b742c234e
spelling: command
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
b25260f98b
spelling: case-sensitive
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
3553093929
spelling: backtracking
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 20:11:45 -10:00
Josh Soref
44b8eb5e62
spelling: anymore
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 17:04:44 -10:00
Josh Soref
cd34a32034
link: web-based demo is available
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-11 17:04:44 -10:00