diff --git a/scripts/add_rule.py b/scripts/add_rule.py index d324e8001b4e5..fbb2f66b18d0e 100755 --- a/scripts/add_rule.py +++ b/scripts/add_rule.py @@ -137,7 +137,8 @@ def main(*, name: str, prefix: str, code: str, linter: str) -> None: lines.append(line) variant = pascal_case(linter) - rule = f"""rules::{linter.split(" ")[0]}::rules::{name}""" + linter_name = linter.split(" ")[0].replace("-", "_") + rule = f"""rules::{linter_name}::rules::{name}""" lines.append( " " * 8 + f"""({variant}, "{code}") => (RuleGroup::Preview, {rule}),\n""", )