Andreas Kling
|
a409b832fa
AK: Make JsonValue::from_string("") return a null JsonValue
|
3 năm trước cách đây |
Andreas Kling
|
587f9af960
AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)
|
3 năm trước cách đây |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 năm trước cách đây |
Andreas Kling
|
0dbf786aed
Kernel+AK: Don't compile JSON parser into the kernel
|
4 năm trước cách đây |
Max Wipfli
|
f45273649f
AK+Everywhere: Change int to size_t in JsonObject and JsonArray
|
4 năm trước cách đây |
Gunnar Beutner
|
48da8a568d
AK: Remove unused JsonValue <=> IPv4Address conversion code
|
4 năm trước cách đây |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 năm trước cách đây |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 năm trước cách đây |
Ben Wiederhake
|
c6a42ab5c3
Everywhere: Remove unnecessary headers 4/4
|
4 năm trước cách đây |
Ben Wiederhake
|
c9bb887c55
Everywhere: Remove unnecessary headers 1/4
|
4 năm trước cách đây |
Andreas Kling
|
ecd4c6718e
AK: Fix JsonValue copy constructor behavior for 64-bit values
|
5 năm trước cách đây |
Matthew Olsson
|
e8e728454c
AK: JsonParser improvements
|
5 năm trước cách đây |
Andreas Kling
|
a1db1e6664
AK: Make JsonValue and JsonObjectSerializer speak int/long/long long
|
5 năm trước cách đây |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 năm trước cách đây |
Emanuel Sprung
|
b995a499d3
AK: Add equals method to JsonValue to semantically compare two values.
|
5 năm trước cách đây |
Liav A
|
8bdb08c354
AK: Apply changes for the Bootstrapper environment
|
5 năm trước cách đây |
Andreas Kling
|
3de5439579
AK: Let's call decrementing reference counts "unref" instead of "deref"
|
5 năm trước cách đây |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 năm trước cách đây |
Andreas Kling
|
014f8ca8c4
AK: Allow JsonValue to store 64-bit integers internally
|
5 năm trước cách đây |
Andreas Kling
|
f6998b1817
JSON: Templatize the JSON serialization code
|
6 năm trước cách đây |
Andreas Kling
|
93596dc00d
JsonObject: Add move constructors for JsonObject(Json{Array,Object}&&)
|
6 năm trước cách đây |
Andreas Kling
|
7bb1e465c6
AK: Make it easy to convert between JsonValue and IPv4Address.
|
6 năm trước cách đây |
Andreas Kling
|
7f224ade60
JsonValue: No need to null-check StringImpls if type is Type::String.
|
6 năm trước cách đây |
Andreas Kling
|
2bd8118843
Kernel: Change the format of /proc/all to JSON.
|
6 năm trước cách đây |
Andreas Kling
|
266fed8c00
AK: Let's put the JSON parsing in a separate class.
|
6 năm trước cách đây |
Andreas Kling
|
009b9bfd10
AK: Implement a naive JSON parser.
|
6 năm trước cách đây |
Andreas Kling
|
77b9fa89dd
AK: Rename Retainable => RefCounted.
|
6 năm trước cách đây |
Andreas Kling
|
aa3df518e7
AK: Rename JsonObject::to_string() and pals to serialized().
|
6 năm trước cách đây |
Andreas Kling
|
92cda74724
AK: Fix leak in JsonValue::operator=(JsonValue&&).
|
6 năm trước cách đây |
Andreas Kling
|
4147394dcb
AK: Add JsonValue(const char*).
|
6 năm trước cách đây |