From ade339d55e6955017aab5927c7eb56b5ab5cb86d Mon Sep 17 00:00:00 2001 From: ochafik Date: Sun, 10 Mar 2024 16:48:56 +0000 Subject: [PATCH] json: accept duplicate identical rules --- examples/json-schema-to-grammar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/json-schema-to-grammar.py b/examples/json-schema-to-grammar.py index 558fb4f2f..161704c67 100755 --- a/examples/json-schema-to-grammar.py +++ b/examples/json-schema-to-grammar.py @@ -48,7 +48,7 @@ class SchemaConverter: key = esc_name else: i = 0 - while f'{esc_name}{i}' in self._rules: + while f'{esc_name}{i}' in self._rules and self._rules[f'{esc_name}{i}'] != rule: i += 1 key = f'{esc_name}{i}' self._rules[key] = rule