1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:27:44 +00:00

CodeGenerators: Replace uses of JsonObject::get_deprecated()/get_ptr()

This commit is contained in:
Sam Atkins 2022-12-21 14:37:27 +00:00 committed by Tim Flynn
parent 77e15ff4da
commit ad9b2043dd
9 changed files with 323 additions and 326 deletions

View file

@ -330,9 +330,9 @@ static ErrorOr<void> parse_plural_rules(DeprecatedString core_supplemental_path,
plurals_path = plurals_path.append(file_name);
auto plurals = TRY(read_json_file(plurals_path.string()));
auto const& supplemental_object = plurals.as_object().get_deprecated("supplemental"sv);
auto const& supplemental_object = plurals.as_object().get_object("supplemental"sv).value();
supplemental_object.as_object().for_each_member([&](auto const& key, auto const& plurals_object) {
supplemental_object.for_each_member([&](auto const& key, auto const& plurals_object) {
if (!key.starts_with(form_prefix))
return;
@ -365,10 +365,10 @@ static ErrorOr<void> parse_plural_ranges(DeprecatedString core_supplemental_path
plural_ranges_path = plural_ranges_path.append("pluralRanges.json"sv);
auto plural_ranges = TRY(read_json_file(plural_ranges_path.string()));
auto const& supplemental_object = plural_ranges.as_object().get_deprecated("supplemental"sv);
auto const& plurals_object = supplemental_object.as_object().get_deprecated("plurals"sv);
auto const& supplemental_object = plural_ranges.as_object().get_object("supplemental"sv).value();
auto const& plurals_object = supplemental_object.get_object("plurals"sv).value();
plurals_object.as_object().for_each_member([&](auto const& loc, auto const& ranges_object) {
plurals_object.for_each_member([&](auto const& loc, auto const& ranges_object) {
auto locale = cldr.locales.get(loc);
if (!locale.has_value())
return;