index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
JsonObject.h
Age
Commit message (
Expand
)
Author
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-26
AK: Make it possible to not `using` AK classes into the global namespace
Andreas Kling
2022-11-18
AK: Add JSON object/array for-each methods for fallible callbacks
Timothy Flynn
2022-07-12
Everywhere: Replace single-char StringView op. arguments with chars
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-02-27
Everywhere: Make JSON serialization fallible
Idan Horowitz
2021-12-15
AK: Add implied const qualifiers to the Json interface
Hendiadyoin1
2021-12-15
AK: Use StringView as key-type when removing a Value from an JsonObject
Hendiadyoin1
2021-12-15
AK: Convert JsonObject to use StringViews for lookup
Hendiadyoin1
2021-06-29
AK: Use [[nodiscard]] in JsonObject and JsonArray
Max Wipfli
2021-06-29
AK+Spreadsheet+LibWeb: Remove JsonObject::get_or()
Max Wipfli
2021-06-29
AK: Add JsonObject::has_* methods
Max Wipfli
2021-06-29
AK+Everywhere: Change int to size_t in JsonObject and JsonArray
Max Wipfli
2021-06-29
AK: Return const& from JsonObject::get()
Max Wipfli
2021-06-29
AK: Use OrderedHashMap in JsonObject
Max Wipfli
2021-06-29
AK: Use east const style in Json{Array,Object}.h
Max Wipfli
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-08
AK: JsonObject::value_or() fallback value should be a const reference
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-09
AK: Use StringBuilder::appendff() instead of appendf()
Andreas Kling
2021-02-08
Everywhere: Remove unnecessary headers 2/4
Ben Wiederhake
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2020-11-02
AK+Kernel: Escape JSON keys & values
Andreas Kling
2020-10-08
AK: Use new format functions.
asynts
2020-09-25
Meta+AK: Make clang-format-10 clean
Ben Wiederhake
2020-09-06
AK: Add JsonObject::remove()
Andreas Kling
2020-08-10
AK: Don't keep equal JsonObject keys in the order vector twice
Linus Groh
2020-06-13
AK: JsonParser improvements
Matthew Olsson
2020-06-03
AK: JSON, Escape spacial character in string serialization
Hüseyin ASLITÜRK
2020-05-16
Kernel: Absorb LibBareMetal back into the kernel
Andreas Kling
2020-03-24
AK: Add get_or() method to JsonObject
Emanuel Sprung
2020-03-06
AK: Simplify JsonObject and JsonArray API a little bit
Andreas Kling
2020-02-09
AK: Apply changes for the Bootstrapper environment
Liav A
2020-02-06
AK: Add some missing "inline" keywords in JsonObject.h
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-12-30
AK: Add JsonObject::get_ptr() for copy-free lookup
Andreas Kling
2019-10-29
AK: Allow JsonValue to store 64-bit integers internally
Andreas Kling
2019-10-21
JsonObject: Add JsonObject::has(key)
Andreas Kling
2019-09-06
AK: Rename <AK/AKString.h> to <AK/String.h>
Andreas Kling
2019-08-27
JSON: Port JsonArray and JsonObject serialization to serializers
Sergey Bugaev
2019-08-07
JSON: Templatize the JSON serialization code
Andreas Kling
2019-08-04
Json: Add efficient copy and move constructors for Json{Array,Object}
Andreas Kling
2019-07-08
AK: Add JsonObject::set(key, &&value) overload.
Andreas Kling
2019-06-24
JsonObject: Let the compiler generate a copy constructor.
Andreas Kling
2019-06-18
AK: Rename JsonObject::to_string() and pals to serialized().
Andreas Kling
2019-06-17
AK: Use a single StringBuilder throughout JSON serialization.
Andreas Kling
2019-06-17
AK: Add some classes for JSON encoding.
Andreas Kling