Andreas Kling
|
587f9af960
AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)
|
3 years ago |
Brian Gianforcaro
|
14eb736e22
AK: Reduce the scope of fraction_string to where it's needed
|
3 years ago |
Ali Mohammad Pur
|
5d170810db
AK: Make JsonParser correctly parse unsigned values larger than u32
|
4 years ago |
stelar7
|
ce314c54bd
JsonParser: Bring parser more to spec
|
4 years ago |
Andreas Kling
|
fccfc33dfb
AK: Use move semantics to avoid copying in JSON parser
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Linus Groh
|
e265054c12
Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes
|
4 years ago |
Ben Wiederhake
|
c6a42ab5c3
Everywhere: Remove unnecessary headers 4/4
|
4 years ago |
Sahan Fernando
|
b37139e111
AK: Make JsonParser::parse_number properly parse >32bit ints
|
4 years ago |
Tucker Polomik
|
ad8284bac6
AK: check fractional string has_value() in JsonParser
|
4 years ago |
Benoît Lormeau
|
f0f6b09acb
AK: Remove the ctype adapters and use the actual ctype functions instead
|
4 years ago |
Benoît Lormeau
|
7b356c33cb
AK: Add a GenericLexer and extend the JsonParser with it (#2696)
|
5 years ago |
Nico Weber
|
ce95628b7f
Unicode: Try s/codepoint/code_point/g again
|
5 years ago |
Nico Weber
|
19ac1f6368
Revert "Unicode: s/codepoint/code_point/g"
|
5 years ago |
Andreas Kling
|
ea9ac3155d
Unicode: s/codepoint/code_point/g
|
5 years ago |
LepkoQQ
|
b1c99c1891
AK: Fix JsonParser double encoding multibyte utf-8 chararcters
|
5 years ago |
Hüseyin ASLITÜRK
|
0aad21fff2
AK: JsonParser, replace char type to u32 for code point
|
5 years ago |
Matthew Olsson
|
e8e728454c
AK: JsonParser improvements
|
5 years ago |
Andreas Kling
|
fdfda6dec2
AK: Make string-to-number conversion helpers return Optional
|
5 years ago |
Hüseyin ASLITÜRK
|
8e9776165f
AK: JSON, Escape spacial character in string serialization
|
5 years ago |
Tibor Nagy
|
1bf93d504f
AK: Break on end of input in JsonParser::consume_quoted_string
|
5 years ago |
Emanuel Sprung
|
c54855682c
AK: A few JSON improvements
|
5 years ago |
Andreas Kling
|
e34fe556ca
AK: Fix JsonParser kernel build (no floats/doubles in kernel code)
|
5 years ago |
Emanuel Sprung
|
bca5762542
AK: Add parsing of JSON double values
|
5 years ago |
Andreas Kling
|
900f51ccd0
AK: Move memory stuff (fast memcpy, etc) to a separate header
|
5 years ago |
Andreas Kling
|
22d0a6d92f
AK: Remove unnecessary casts to size_t, after Vector changes
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |
Andreas Kling
|
821484f170
AK: Fix JSON parser crashing when encountering UTF-8
|
5 years ago |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
5 years ago |
Andreas Kling
|
1ac963b5c8
JsonParser: "" is an empty string, not a null value
|
6 years ago |