Skip to content

Commit 11b61c2

Browse files
committed
- Changed naming.sanitize_name() step order: convert → clean → resolve
1 parent 9dcdf25 commit 11b61c2

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

json_explorer/codegen/core/naming.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -251,14 +251,14 @@ def sanitize_name(
251251
reserved_words = reserved_words or set()
252252
used_names = used_names or set()
253253

254-
# Step 1: Clean
255-
cleaned = clean_identifier(name)
254+
# Step 1: Convert case
255+
converted = convert_case(name, target_case)
256256

257-
# Step 2: Convert case
258-
converted = convert_case(cleaned, target_case)
257+
# Step 2: Clean
258+
cleaned = clean_identifier(converted)
259259

260260
# Step 3: Resolve conflicts
261-
final_name = resolve_conflict(converted, reserved_words, used_names, suffix)
261+
final_name = resolve_conflict(cleaned, reserved_words, used_names, suffix)
262262

263263
if final_name != name:
264264
logger.debug(f"Name sanitization: {name}{final_name}")

0 commit comments

Comments
 (0)