Unverified Commit 61c2c744 authored by Lily Foster's avatar Lily Foster
Browse files

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

parent 45fd7a61
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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")}'
        )