Skip to content

Commit 2690762

Browse files
committed
Renamed i to idx in data.json.write(), condensed inner init
1 parent 2f32888 commit 2690762

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

  • remove-json-keys/src/remove_json_keys/lib/data
  • translate-messages/src/translate_messages/lib/data

remove-json-keys/src/remove_json_keys/lib/data/json.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,9 @@ def write(file_path, data, encoding='utf-8', ensure_ascii=False, style='pretty')
3535
elif style == 'compact': # single key/val per line
3636
file.write('{\n')
3737
items = list(data.items())
38-
for i, (key, val) in enumerate(items):
39-
line_end = ',' if i < len(items) - 1 else ''
40-
inner = json.dumps(val, ensure_ascii=ensure_ascii)
41-
inner = '{ ' + inner[1:-1] + ' }' # pad braces
38+
for idx, (key, val) in enumerate(items):
39+
line_end = ',' if idx < len(items) -1 else ''
40+
inner = f'{{ {json.dumps(val, ensure_ascii=ensure_ascii)[1:-1]} }}'
4241
file.write(f' "{key}": {inner}{line_end}\n')
4342
file.write('}')
4443
else: # minified to single line

translate-messages/src/translate_messages/lib/data/json.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,9 @@ def write(file_path, data, encoding='utf-8', ensure_ascii=False, style='pretty')
1515
elif style == 'compact': # single key/val per line
1616
file.write('{\n')
1717
items = list(data.items())
18-
for i, (key, val) in enumerate(items):
19-
line_end = ',' if i < len(items) - 1 else ''
20-
inner = json.dumps(val, ensure_ascii=ensure_ascii)
21-
inner = '{ ' + inner[1:-1] + ' }' # pad braces
18+
for idx, (key, val) in enumerate(items):
19+
line_end = ',' if idx < len(items) -1 else ''
20+
inner = f'{{ {json.dumps(val, ensure_ascii=ensure_ascii)[1:-1]} }}'
2221
file.write(f' "{key}": {inner}{line_end}\n')
2322
file.write('}')
2423
else: # minified to single line

0 commit comments

Comments
 (0)