From f714d7f1a7fe48e671daf4a016927c0cdbdf91f7 Mon Sep 17 00:00:00 2001 From: ochafik Date: Sat, 22 Jun 2024 21:15:51 +0100 Subject: [PATCH] json: nit: simplify condition --- common/json-schema-to-grammar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/json-schema-to-grammar.cpp b/common/json-schema-to-grammar.cpp index 0bc4d2229..46a643de3 100644 --- a/common/json-schema-to-grammar.cpp +++ b/common/json-schema-to-grammar.cpp @@ -493,7 +493,7 @@ private: } prop_names.push_back(prop_name); } - if (additional_properties.is_null() || additional_properties.is_object() || (additional_properties.is_boolean() && additional_properties.get())) { + if (!(additional_properties.is_boolean() && !additional_properties.get())) { std::string sub_name = name + (name.empty() ? "" : "-") + "additional"; std::string value_rule = additional_properties.is_object() ? visit(additional_properties, sub_name + "-value")