diff --git a/aider/coders/patch_coder.py b/aider/coders/patch_coder.py index c52156a1c..c6d18cab9 100644 --- a/aider/coders/patch_coder.py +++ b/aider/coders/patch_coder.py @@ -7,8 +7,6 @@ from ..dump import dump # noqa: F401 from .base_coder import Coder from .patch_prompts import PatchPrompts -EditResult = Tuple[str, PatchAction] - # --------------------------------------------------------------------------- # # Domain objects & Exceptions (Adapted from apply_patch.py) @@ -41,6 +39,10 @@ class PatchAction: move_path: Optional[str] = None +# Type alias for the return type of get_edits +EditResult = Tuple[str, PatchAction] + + @dataclass class Patch: actions: Dict[str, PatchAction] = field(default_factory=dict)