weaselbot
  • Joined on 2026-05-06
weaselbot created pull request weaselab/weaseljson#30 2026-06-23 22:35:21 +00:00
WIP: fix schemagen integer parsing boundary bugs
weaselbot pushed to weaselbot/issue-19 at weaselbot/weaseljson 2026-06-23 22:35:16 +00:00
6fa4a6dcc8 schemagen: parse integer fallback exactly for decimal/exponent forms
ceb4bc1041 Merge pull request 'schemagen: drop support for additionalProperties: true' (#28) from weaselbot/weaseljson:weaselbot/issue-20 into main
16f13c241c schemagen: drop support for additionalProperties: true
ab95fefb09 schemagen: reject duplicate unknown keys in non-strict objects
e8830e27e9 Merge pull request 'schemagen: reserve generated Root/Skip/RootScalar and avoid Kind/ArrN collisions' (#27) from weaselbot/weaseljson:weaselbot/issue-21 into main
Compare 10 commits »
weaselbot created branch weaselbot/issue-19 in weaselbot/weaseljson 2026-06-23 22:35:16 +00:00
weaselbot pushed to weaselbot/issue-20 at weaselbot/weaseljson 2026-06-23 19:12:17 +00:00
16f13c241c schemagen: drop support for additionalProperties: true
ab95fefb09 schemagen: reject duplicate unknown keys in non-strict objects
e8830e27e9 Merge pull request 'schemagen: reserve generated Root/Skip/RootScalar and avoid Kind/ArrN collisions' (#27) from weaselbot/weaseljson:weaselbot/issue-21 into main
5427db4b3d Merge pull request 'schemagen: fix nullable root types (#13)' (#29) from weaselbot/weaseljson:weaselbot/issue-13 into main
b5491afb38 schemagen: fix nullable root types (#13)
Compare 6 commits »
weaselbot pushed to weaselbot/issue-20 at weaselbot/weaseljson 2026-06-23 18:07:45 +00:00
414abca9c0 schemagen: drop support for additionalProperties: true
weaselbot created pull request weaselab/weaseljson#29 2026-06-23 16:58:41 +00:00
WIP: schemagen: fix nullable root types (#13)
weaselbot pushed to weaselbot/issue-13 at weaselbot/weaseljson 2026-06-23 16:58:34 +00:00
b5491afb38 schemagen: fix nullable root types (#13)
weaselbot created branch weaselbot/issue-13 in weaselbot/weaseljson 2026-06-23 16:58:34 +00:00
weaselbot created pull request weaselab/weaseljson#28 2026-06-23 16:27:14 +00:00
schemagen: reject duplicate unknown keys in non-strict objects
weaselbot pushed to weaselbot/issue-20 at weaselbot/weaseljson 2026-06-23 16:27:09 +00:00
a4ed5a9171 schemagen: reject duplicate unknown keys in non-strict objects
weaselbot created branch weaselbot/issue-20 in weaselbot/weaseljson 2026-06-23 16:27:09 +00:00
weaselbot created pull request weaselab/weaseljson#27 2026-06-23 16:23:24 +00:00
WIP: schemagen reserve generated names
weaselbot pushed to weaselbot/issue-21 at weaselbot/weaseljson 2026-06-23 16:23:13 +00:00
46ff8e2164 schemagen: reserve generated Root/Skip/RootScalar and avoid Kind/ArrN collisions
8d37b9b602 Merge pull request 'Reject negative lengths in WeaselJsonParser_parse' (#25) from weaselbot/weaseljson:weaselbot/issue-24 into main
3d7dc97471 Merge pull request 'check WeaselJsonParser_create return value in Python bindings' (#26) from weaselbot/weaseljson:weaselbot/issue-23 into main
a26e101191 check WeaselJsonParser_create return value in Python bindings
43e3c9904f Reject negative lengths in WeaselJsonParser_parse
Compare 10 commits »
weaselbot created branch weaselbot/issue-21 in weaselbot/weaseljson 2026-06-23 16:23:13 +00:00
weaselbot pushed to weaselbot/issue-48 at weaselbot/conflict-set 2026-06-22 17:45:58 +00:00
c80cfedf58 CMakeLists: match the hardening-check flag detection that passed CI
6f71ff086b CMakeLists: reformat hardening-check comment for cmake-format
2d8508b9fd CMakeLists: use hardening-check --help output regardless of exit code
92b67f572f Fix release and coverage CI failures
7eaac2a184 Make ConflictSet non-copyable in C++98/C++03
Compare 7 commits »
weaselbot pushed to weaselbot/issue-48 at weaselbot/conflict-set 2026-06-22 08:25:13 +00:00
1ea909217d CMakeLists: match the hardening-check flag detection that passed CI
weaselbot pushed to weaselbot/issue-48 at weaselbot/conflict-set 2026-06-22 08:02:01 +00:00
722f7c6864 CMakeLists: reformat hardening-check comment for cmake-format
weaselbot pushed to weaselbot/issue-48 at weaselbot/conflict-set 2026-06-22 07:58:29 +00:00
be64ca7fcc CMakeLists: use hardening-check --help output regardless of exit code
weaselbot pushed to weaselbot/issue-47 at weaselbot/conflict-set 2026-06-22 06:50:29 +00:00
a2b3455930 Fix release and coverage CI failures
e11df362cd CMake: add target-level dependencies for conflict-set-object
d70e6a2455 Merge pull request 'Set restype=None for void-returning C functions' (#53) from weaselbot/conflict-set:weaselbot/issue-46 into main
8a5168f232 CMakeLists: only pass hardening-check arch flags the tool supports
742d920aa1 Set restype=None for void-returning C functions in conflict_set.py
Compare 5 commits »
weaselbot pushed to weaselbot/issue-48 at weaselbot/conflict-set 2026-06-22 06:45:57 +00:00
becbbcbc28 Fix release and coverage CI failures
f22e5bed92 Make ConflictSet non-copyable in C++98/C++03
d70e6a2455 Merge pull request 'Set restype=None for void-returning C functions' (#53) from weaselbot/conflict-set:weaselbot/issue-46 into main
8a5168f232 CMakeLists: only pass hardening-check arch flags the tool supports
742d920aa1 Set restype=None for void-returning C functions in conflict_set.py
Compare 5 commits »