mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 13:03:29 +00:00
python: Use trailing commas consistently.
Automatically generated by the following script, based on the output
of lint with flake8-comma:
import re
import sys
last_filename = None
last_row = None
lines = []
for msg in sys.stdin:
m = re.match(
r"\x1b\[35mflake8 \|\x1b\[0m \x1b\[1;31m(.+):(\d+):(\d+): (\w+)", msg
)
if m:
filename, row_str, col_str, err = m.groups()
row, col = int(row_str), int(col_str)
if filename == last_filename:
assert last_row != row
else:
if last_filename is not None:
with open(last_filename, "w") as f:
f.writelines(lines)
with open(filename) as f:
lines = f.readlines()
last_filename = filename
last_row = row
line = lines[row - 1]
if err in ["C812", "C815"]:
lines[row - 1] = line[: col - 1] + "," + line[col - 1 :]
elif err in ["C819"]:
assert line[col - 2] == ","
lines[row - 1] = line[: col - 2] + line[col - 1 :].lstrip(" ")
if last_filename is not None:
with open(last_filename, "w") as f:
f.writelines(lines)
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
This commit is contained in:
committed by
Tim Abbott
parent
b114eb2f10
commit
69730a78cc
@@ -89,7 +89,7 @@ def main() -> None:
|
||||
|
||||
args = parser.parse_args()
|
||||
prepare_sorting_info()
|
||||
output_data = [column_names, ]
|
||||
output_data = [column_names]
|
||||
explanation_lines: List[str] = []
|
||||
with open(args.input_file_path) as fp:
|
||||
for line in fp.readlines():
|
||||
|
||||
@@ -132,7 +132,7 @@ def generate_emoji_code_to_emoji_names_maps() -> None:
|
||||
if emoji_code in reverse_unified_reactions_map:
|
||||
reverse_unified_reactions_map[emoji_code].append(name)
|
||||
else:
|
||||
reverse_unified_reactions_map[emoji_code] = [name, ]
|
||||
reverse_unified_reactions_map[emoji_code] = [name]
|
||||
|
||||
for emoji_code in reverse_unified_reactions_map:
|
||||
emoji_code_to_gemoji_names[emoji_code] = ", ".join(reverse_unified_reactions_map[emoji_code])
|
||||
@@ -146,7 +146,7 @@ def generate_emoji_code_to_emoji_names_maps() -> None:
|
||||
for emoji_code in EMOJI_NAME_MAPS:
|
||||
canonical_name = EMOJI_NAME_MAPS[emoji_code]["canonical_name"]
|
||||
aliases = EMOJI_NAME_MAPS[emoji_code]["aliases"]
|
||||
names = [canonical_name, ]
|
||||
names = [canonical_name]
|
||||
names.extend(aliases)
|
||||
emoji_code_to_zulip_names[emoji_code] = ", ".join(names)
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ def check_valid_emoji_name(emoji_name: str) -> None:
|
||||
def check_emoji_names(canonical_name: str, aliases: List[str]) -> None:
|
||||
if canonical_name == 'X':
|
||||
return
|
||||
names_to_check = [canonical_name, ] + aliases
|
||||
names_to_check = [canonical_name] + aliases
|
||||
for name in names_to_check:
|
||||
check_valid_emoji_name(name)
|
||||
check_uniqueness(name)
|
||||
|
||||
Reference in New Issue
Block a user