maintainers/scripts/remove-old-aliases.py: support quoted attrset keys

This commit is contained in:
Lily Foster 2023-05-04 19:07:00 -04:00
parent 45fd7a61df
commit 61c2c744a1
No known key found for this signature in database
GPG key ID: 49340081E484C893

View file

@ -100,11 +100,12 @@ def convert_to_throw(date_older_list: list[str]) -> list[tuple[str, str]]:
date_older_list.remove(line)
continue
alias = before_equal.strip()
alias = before_equal
alias_unquoted = before_equal.strip('"')
after_equal_list = [x.strip(";:") for x in after_equal.split()]
converted = (
f"{indent}{alias} = throw \"'{alias}' has been renamed to/replaced by"
f"{indent}{alias} = throw \"'{alias_unquoted}' has been renamed to/replaced by"
f" '{after_equal_list.pop(0)}'\";"
f' # Converted to throw {datetime.today().strftime("%Y-%m-%d")}'
)