refactor: remove try/except block and AI comment from watch.py

This commit is contained in:
Paul Gauthier (aider) 2024-12-01 07:52:47 -08:00
parent 8b371ead92
commit 1c84fc97a1

View file

@ -200,8 +200,6 @@ class FileWatcher:
"""Extract AI comment line numbers and bang status from a file"""
line_nums = []
has_bang = False
# remove try/except #ai!
try:
content = self.io.read_text(filepath)
for i, line in enumerate(content.splitlines(), 1):
if match := self.ai_comment_pattern.search(line):
@ -210,8 +208,6 @@ class FileWatcher:
line_nums.append(i)
if comment.strip().endswith("!"):
has_bang = True
except Exception:
return None, False
if not line_nums:
return None, False
return line_nums, has_bang