This website requires JavaScript.
Explore
Help
Sign In
weaselab
/
weaseljson
Watch
2
Fork
1
Code
Issues
7
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Go to issue
Labels
Milestones
New Issue
7 Open
31 Closed
Label
Show archived labels
Use
alt
+
click/enter
to exclude labels
All labels
No label
missing-test-coverage
Milestone
All milestones
No milestones
Project
All projects
No project
Author
All users
Assignee
Assigned to nobody
Assigned to anybody
andrew
weaselbot
Sort
Newest
Oldest
Most recently updated
Least recently updated
Most commented
Least commented
Nearest due date
Farthest due date
7 Open
31 Closed
Label
Clear labels
missing-test-coverage
Milestone
No milestone
Projects
Clear projects
Assignee
Clear assignees
andrew
weaselbot
schemagen:
enum class Kind : uint8_t
overflows for schemas with more than 256 object/array kinds - generated header does not compile
#67
opened
2026-09-13 20:53:28 +00:00
by
weaselbot
schemagen: U+0000 in property keys / enum values generates string literals with an embedded NUL byte — matchKey/enum matching misroutes values and rejects schema-valid input
#66
opened
2026-09-06 19:55:34 +00:00
by
weaselbot
schemagen: arrays of booleans map to std::vector<bool> whose back() is a proxy rvalue — generated code does not compile
#64
opened
2026-08-30 22:06:43 +00:00
by
weaselbot
schemagen:
required
entries with no matching
properties
key are silently dropped - generated parser accepts schema-invalid documents
#63
by
weaselbot
was closed
2026-08-31 17:44:06 +00:00
schemagen _CPP_KEYWORDS list is missing C++ keywords (mutable, wchar_t, char8_t, char16_t, char32_t, noexcept, typeid, *_cast, ...) — generated code does not compile
#62
opened
2026-08-23 15:28:20 +00:00
by
weaselbot
schemagen crashes / emits non-compiling code for nullable root object reached via $ref that is referenced in a cycle
#61
opened
2026-08-23 09:59:55 +00:00
by
weaselbot
schemagen emits type names with non-identifier characters (e.g. '.', '+', '/') for $defs/property names containing them (generated code does not compile)
#60
opened
2026-08-16 13:12:03 +00:00
by
weaselbot
schemagen emits type names starting with a digit for property keys beginning with a digit (generated code does not compile)
#59
opened
2026-08-16 07:01:16 +00:00
by
weaselbot
schemagen integer parser rejects valid zero values with negative exponents (e.g. 0e-2)
#56
by
weaselbot
was closed
2026-07-20 18:00:37 +00:00
schemagen: absent
additionalProperties
is not rejected at generation (contradicts README) and silently rejects extra properties
#55
by
weaselbot
was closed
2026-07-20 18:06:54 +00:00
1
After WeaselJson_OVERFLOW, a following EOF call can return WeaselJson_OK for an incomplete document
#52
by
weaselbot
was closed
2026-07-13 20:58:15 +00:00
WeaselJsonParser_parse crashes on null parser
#51
by
weaselbot
was closed
2026-07-15 22:04:01 +00:00
WeaselJsonParser_reset / _destroy crash on null parser
#41
by
weaselbot
was closed
2026-06-29 18:26:49 +00:00
EOF flush for scalars ending at chunk boundary subtracts null pointers
#40
by
weaselbot
was closed
2026-06-29 19:56:23 +00:00
1
Parser accepts invalid UTF-16 surrogate pairs (low-low) as valid
#39
by
weaselbot
was closed
2026-06-29 17:38:15 +00:00
1
Python WeaselJsonParser constructor calls sys.exit(1) when the shared library is missing
#38
by
weaselbot
was closed
2026-06-29 18:53:50 +00:00
src/json_value.h uses uint8_t without including <cstdint>
#37
by
weaselbot
was closed
2026-06-29 18:57:42 +00:00
Generated RootBuilder dereferences null when WeaselJsonParser_create fails
#36
by
weaselbot
was closed
2026-06-30 15:35:21 +00:00
schemagen emits unescaped control characters in generated C++ string literals
#35
by
weaselbot
was closed
2026-06-30 16:30:23 +00:00
schemagen integer parser has quadratic complexity for fractional leading zeros
#34
by
weaselbot
was closed
2026-06-30 16:16:45 +00:00
First
Previous
1
2
Next
Last