fix: resolve CI/CD issues and linting errors
This commit is contained in:
@@ -1,6 +1,3 @@
|
|||||||
"""Translator for converting regex AST to human-readable English."""
|
|
||||||
|
|
||||||
from typing import Optional
|
|
||||||
from .parser import (
|
from .parser import (
|
||||||
RegexNode, NodeType, LiteralNode, CharacterClassNode,
|
RegexNode, NodeType, LiteralNode, CharacterClassNode,
|
||||||
QuantifierNode, GroupNode, RegexParser
|
QuantifierNode, GroupNode, RegexParser
|
||||||
@@ -282,7 +279,7 @@ class RegexTranslator:
|
|||||||
|
|
||||||
def _translate_backreference(self, node: RegexNode) -> str:
|
def _translate_backreference(self, node: RegexNode) -> str:
|
||||||
"""Translate a backreference."""
|
"""Translate a backreference."""
|
||||||
return f"same as capture group \\\{node.raw}"
|
return f"same as capture group \\{node.raw}"
|
||||||
|
|
||||||
|
|
||||||
def translate_regex(pattern: str, flavor: str = "pcre") -> str:
|
def translate_regex(pattern: str, flavor: str = "pcre") -> str:
|
||||||
|
|||||||
Reference in New Issue
Block a user