1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00

AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()

This is a preparatory step to making `get()` return `ErrorOr`.
This commit is contained in:
Sam Atkins 2022-12-21 11:42:06 +00:00 committed by Tim Flynn
parent efe4329f9f
commit 1dd6b7f5b7
76 changed files with 671 additions and 671 deletions

View file

@ -1880,32 +1880,32 @@ ErrorOr<Vector<Line::CompletionSuggestion>> Shell::complete_via_program_itself(s
auto parsed = parsed_result.release_value();
if (parsed.is_object()) {
auto& object = parsed.as_object();
auto kind = object.get("kind"sv).as_string_or("plain");
auto kind = object.get_deprecated("kind"sv).as_string_or("plain");
if (kind == "path") {
auto base = object.get("base"sv).as_string_or("");
auto part = object.get("part"sv).as_string_or("");
auto executable_only = object.get("executable_only"sv).to_bool(false) ? ExecutableOnly::Yes : ExecutableOnly::No;
auto base = object.get_deprecated("base"sv).as_string_or("");
auto part = object.get_deprecated("part"sv).as_string_or("");
auto executable_only = object.get_deprecated("executable_only"sv).to_bool(false) ? ExecutableOnly::Yes : ExecutableOnly::No;
suggestions.extend(complete_path(base, part, part.length(), executable_only, nullptr, nullptr));
} else if (kind == "program") {
auto name = object.get("name"sv).as_string_or("");
auto name = object.get_deprecated("name"sv).as_string_or("");
suggestions.extend(complete_program_name(name, name.length()));
} else if (kind == "proxy") {
if (m_completion_stack_info.size_free() < 4 * KiB) {
dbgln("Not enough stack space, recursion?");
return IterationDecision::Continue;
}
auto argv = object.get("argv"sv).as_string_or("");
auto argv = object.get_deprecated("argv"sv).as_string_or("");
dbgln("Proxy completion for {}", argv);
suggestions.extend(complete(argv));
} else if (kind == "plain") {
Line::CompletionSuggestion suggestion {
object.get("completion"sv).as_string_or(""),
object.get("trailing_trivia"sv).as_string_or(""),
object.get("display_trivia"sv).as_string_or(""),
object.get_deprecated("completion"sv).as_string_or(""),
object.get_deprecated("trailing_trivia"sv).as_string_or(""),
object.get_deprecated("display_trivia"sv).as_string_or(""),
};
suggestion.static_offset = object.get("static_offset"sv).to_u64(0);
suggestion.invariant_offset = object.get("invariant_offset"sv).to_u64(0);
suggestion.allow_commit_without_listing = object.get("allow_commit_without_listing"sv).to_bool(true);
suggestion.static_offset = object.get_deprecated("static_offset"sv).to_u64(0);
suggestion.invariant_offset = object.get_deprecated("invariant_offset"sv).to_u64(0);
suggestion.allow_commit_without_listing = object.get_deprecated("allow_commit_without_listing"sv).to_bool(true);
suggestions.append(move(suggestion));
} else {
dbgln("LibLine: Unhandled completion kind: {}", kind);