mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-31 09:44:59 +00:00
chore: Fix linting issues: remove unused import, shorten long lines
This commit is contained in:
parent
1ae5f23dc8
commit
96aa648e17
1 changed files with 6 additions and 7 deletions
|
@ -1,5 +1,4 @@
|
||||||
import pathlib
|
import pathlib
|
||||||
import re
|
|
||||||
from dataclasses import dataclass, field
|
from dataclasses import dataclass, field
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Dict, List, Optional, Tuple
|
from typing import Dict, List, Optional, Tuple
|
||||||
|
@ -348,9 +347,10 @@ class PatchCoder(Coder):
|
||||||
raise DiffError("Add File action missing path.")
|
raise DiffError("Add File action missing path.")
|
||||||
if path in patch.actions:
|
if path in patch.actions:
|
||||||
raise DiffError(f"Duplicate action for file: {path}")
|
raise DiffError(f"Duplicate action for file: {path}")
|
||||||
# Check if file exists in the context provided (should not for Add)
|
# Check if file exists in the context provided (should not for Add).
|
||||||
# Note: We don't have *all* files, just needed ones. A full check requires FS access.
|
# Note: We only have needed files, a full check requires FS access.
|
||||||
# if path in current_files: raise DiffError(f"Add File Error - file already exists: {path}")
|
# if path in current_files:
|
||||||
|
# raise DiffError(f"Add File Error - file already exists: {path}")
|
||||||
|
|
||||||
action, index = self._parse_add_file_content(lines, index)
|
action, index = self._parse_add_file_content(lines, index)
|
||||||
action.path = path # Ensure path is set
|
action.path = path # Ensure path is set
|
||||||
|
@ -517,8 +517,7 @@ class PatchCoder(Coder):
|
||||||
if not edits:
|
if not edits:
|
||||||
return
|
return
|
||||||
|
|
||||||
# Group edits by original path for easier processing, especially moves
|
# Group edits by original path? Not strictly needed if processed sequentially.
|
||||||
# We don't strictly need this grouping if we process sequentially and handle moves correctly.
|
|
||||||
|
|
||||||
for action in edits:
|
for action in edits:
|
||||||
full_path = self.abs_root_path(action.path)
|
full_path = self.abs_root_path(action.path)
|
||||||
|
@ -619,7 +618,7 @@ class PatchCoder(Coder):
|
||||||
|
|
||||||
for chunk in sorted_chunks:
|
for chunk in sorted_chunks:
|
||||||
# chunk.orig_index is the absolute line number where the change starts
|
# chunk.orig_index is the absolute line number where the change starts
|
||||||
# (specifically, where the first deleted line was, or where inserted lines go if no deletes)
|
# (where the first deleted line was, or where inserted lines go if no deletes)
|
||||||
chunk_start_index = chunk.orig_index
|
chunk_start_index = chunk.orig_index
|
||||||
|
|
||||||
if chunk_start_index < current_orig_line_idx:
|
if chunk_start_index < current_orig_line_idx:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue