This website requires JavaScript.
Explore
Help
Sign In
weaselab
/
weaseljson
Watch
3
Star
0
Fork
1
You've already forked weaseljson
Code
Issues
5
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
ci.yml
23 workflow runs
Actor
All actors
andrew
weaselbot
Status
All status
Success
Failure
Waiting
Running
Merge pull request 'Include <cstdint> in json_value.h for uint8_t' (
#45
) from weaselbot/weaseljson:weaselbot/issue-37 into main
ci.yml #59
:
Commit
4bd1088018
pushed by
andrew
main
2026-06-29 20:00:45 +00:00
1h2m58s
View workflow file
Merge pull request 'python: raise OSError when shared library is missing' (
#44
) from weaselbot/weaseljson:weaselbot/issue-38 into main
ci.yml #58
:
Commit
82bdc8a080
pushed by
andrew
main
2026-06-29 19:56:50 +00:00
1h2m58s
View workflow file
Merge pull request 'Handle null parser in WeaselJsonParser_reset and _destroy' (
#42
) from weaselbot/weaseljson:weaselbot/issue-41 into main
ci.yml #57
:
Commit
6508616edc
pushed by
andrew
main
2026-06-29 19:27:38 +00:00
58m4s
View workflow file
Reject invalid UTF-16 surrogate pairs and lone low surrogates for clarity
ci.yml #52
:
Commit
08b864d31b
pushed by
andrew
main
2026-06-29 17:42:11 +00:00
3m53s
View workflow file
Merge pull request 'schemagen: reject scalar root values when root schema is object/array' (
#32
) from weaselbot/weaseljson:weaselbot/issue-16 into main
ci.yml #51
:
Commit
4ce2002663
pushed by
andrew
main
2026-06-24 19:40:29 +00:00
5m21s
View workflow file
Merge pull request 'schemagen: cache non-object $defs entries to avoid duplicate types' (
#31
) from weaselbot/weaseljson:weaselbot/issue-17 into main
ci.yml #49
:
Commit
e5cbaac401
pushed by
andrew
main
2026-06-24 17:06:38 +00:00
3m56s
View workflow file
Merge pull request 'fix schemagen integer parsing boundary bugs' (
#30
) from weaselbot/weaseljson:weaselbot/issue-19 into main
ci.yml #46
:
Commit
1404ebdfbd
pushed by
andrew
main
2026-06-24 00:44:09 +00:00
3m55s
View workflow file
Merge pull request 'schemagen: drop support for additionalProperties: true' (
#28
) from weaselbot/weaseljson:weaselbot/issue-20 into main
ci.yml #41
:
Commit
ceb4bc1041
pushed by
andrew
main
2026-06-23 21:00:59 +00:00
3m55s
View workflow file
Merge pull request 'schemagen: reserve generated Root/Skip/RootScalar and avoid Kind/ArrN collisions' (
#27
) from weaselbot/weaseljson:weaselbot/issue-21 into main
ci.yml #38
:
Commit
e8830e27e9
pushed by
andrew
main
2026-06-23 18:06:47 +00:00
5m47s
View workflow file
Merge pull request 'schemagen: fix nullable root types (
#13
)' (
#29
) from weaselbot/weaseljson:weaselbot/issue-13 into main
ci.yml #37
:
Commit
5427db4b3d
pushed by
andrew
main
2026-06-23 17:47:25 +00:00
4m2s
View workflow file
Merge pull request 'Reject negative lengths in WeaselJsonParser_parse' (
#25
) from weaselbot/weaseljson:weaselbot/issue-24 into main
ci.yml #33
:
Commit
8d37b9b602
pushed by
andrew
main
2026-06-22 21:39:38 +00:00
2h45m0s
View workflow file
Merge pull request 'check WeaselJsonParser_create return value in Python bindings' (
#26
) from weaselbot/weaseljson:weaselbot/issue-23 into main
ci.yml #32
:
Commit
3d7dc97471
pushed by
andrew
main
2026-06-22 21:35:48 +00:00
2h42m58s
View workflow file
Merge pull request 'schemagen: add C++20 keywords to the C++ keyword allow-list' (
#22
) from weaselbot/weaseljson:weaselbot/issue-18 into main
ci.yml #29
:
Commit
5e18347e35
pushed by
andrew
main
2026-06-22 21:06:44 +00:00
2h20m58s
View workflow file
Merge pull request 'Make parser reject state sticky after WeaselJson_REJECT' (
#15
) from weaselbot/weaseljson:weaselbot/issue-12 into main
ci.yml #27
:
Commit
05185eb3ee
pushed by
andrew
main
2026-06-19 17:21:03 +00:00
3m49s
View workflow file
Merge pull request 'schemagen: support objects with >32 properties' (
#9
) from weaselbot/weaseljson:weaselbot/issue-3 into main
ci.yml #25
:
Commit
b641489a59
pushed by
andrew
main
2026-06-19 12:38:27 +00:00
14h14m29s
View workflow file
Merge pull request 'Reset transient parser state in Parser3::reset' (
#10
) from weaselbot/weaseljson:weaselbot/issue-2 into main
ci.yml #23
:
Commit
7c1c18fe6f
pushed by
andrew
main
2026-06-18 20:15:40 +00:00
6m4s
View workflow file
Merge pull request 'schemagen: keep null elements in arrays with nullable item types' (
#8
) from weaselbot/weaseljson:weaselbot/issue-5 into main
ci.yml #22
:
Commit
3d9772357d
pushed by
andrew
main
2026-06-18 20:11:47 +00:00
3m54s
View workflow file
Merge pull request 'schemagen: deduplicate enum constants that collide after sanitization' (
#11
) from weaselbot/weaseljson:weaselbot/issue-4 into main
ci.yml #21
:
Commit
644d244990
pushed by
andrew
main
2026-06-18 20:05:08 +00:00
3m51s
View workflow file
Python bindings: add missing on_key_data callback (
#7
)
ci.yml #18
:
Commit
7a8e5f84f2
pushed by
andrew
main
2026-06-18 15:08:24 +00:00
6m0s
View workflow file
schemagen: accept integral exponent/decimal numbers for integer slots
ci.yml #10
:
Commit
db759a9333
pushed by
andrew
main
2026-06-15 05:02:52 +00:00
4m18s
View workflow file
Add JSON Schema -> C++ streaming parser generator
ci.yml #9
:
Commit
dfcac64330
pushed by
andrew
main
2026-06-15 03:51:36 +00:00
3m52s
View workflow file
Run fuzz corpus from ctest
ci.yml #8
:
Commit
ca6f69424f
pushed by
andrew
main
2026-06-15 03:40:14 +00:00
5m42s
View workflow file
Add a fallback fuzz binary if libfuzzer not available
ci.yml #7
:
Commit
46408fd56f
pushed by
andrew
main
2026-06-15 03:36:23 +00:00
3m57s
View workflow file