Paul Gauthier
|
cf91101a48
|
refactor: simplify file watcher and improve AI comment handling
|
2024-12-01 08:06:18 -08:00 |
|
Paul Gauthier (aider)
|
344d90aea0
|
style: fix whitespace in FileWatcher class
|
2024-12-01 07:55:43 -08:00 |
|
Paul Gauthier (aider)
|
8b7fa6f845
|
refactor: move bang checking logic earlier in file processing flow
|
2024-12-01 07:55:39 -08:00 |
|
Paul Gauthier
|
2eb7f78248
|
refactor: Move bang check logic to file change detection
|
2024-12-01 07:55:38 -08:00 |
|
Paul Gauthier (aider)
|
9a5925b1ad
|
refactor: fix has_bangs initialization and use |= operator
|
2024-12-01 07:54:44 -08:00 |
|
Paul Gauthier
|
60f2da370f
|
fix: correct comment about AI bang operator logic
|
2024-12-01 07:54:42 -08:00 |
|
Paul Gauthier (aider)
|
7ee69628a3
|
refactor: update get_ai_comments to return line nums, comments and bang status
|
2024-12-01 07:54:11 -08:00 |
|
Paul Gauthier
|
a64f14db51
|
refactor: modify get_ai_comments to return line nums, comments and has_bang
|
2024-12-01 07:54:09 -08:00 |
|
Paul Gauthier (aider)
|
1c84fc97a1
|
refactor: remove try/except block and AI comment from watch.py
|
2024-12-01 07:52:47 -08:00 |
|
Paul Gauthier
|
8b371ead92
|
refactor: remove unnecessary try/except block in FileWatcher
|
2024-12-01 07:50:17 -08:00 |
|
Paul Gauthier (aider)
|
14417f70af
|
style: fix linting issue in list comprehension spacing
|
2024-12-01 07:49:17 -08:00 |
|
Paul Gauthier (aider)
|
96c6d408fb
|
refactor: simplify get_ai_comments to return only line numbers and bang status
|
2024-12-01 07:49:14 -08:00 |
|
Paul Gauthier
|
cd922e919e
|
refactor: simplify get_ai_comments to return only line numbers and bang status
|
2024-12-01 07:49:11 -08:00 |
|
Paul Gauthier (aider)
|
c56f06fbcb
|
style: fix string quote consistency in comment parsing
|
2024-12-01 07:48:39 -08:00 |
|
Paul Gauthier (aider)
|
21dffa26b9
|
refactor: rename and enhance get_ai_comments to track line numbers and bang status
|
2024-12-01 07:48:35 -08:00 |
|
Paul Gauthier
|
a131d5ad35
|
refactor: simplify AI comment detection and improve comment handling
|
2024-12-01 07:48:33 -08:00 |
|
Paul Gauthier (aider)
|
b5dbb1d39d
|
refactor: simplify file content check using direct io.read_text and regex search
|
2024-12-01 07:28:37 -08:00 |
|
Paul Gauthier
|
bd3231d8dd
|
refactor: add comment about using io.read_text for AI marker detection
|
2024-12-01 07:28:35 -08:00 |
|
Paul Gauthier (aider)
|
4d96de3514
|
refactor: compile regex pattern as class attribute for better performance
|
2024-12-01 07:26:23 -08:00 |
|
Paul Gauthier
|
c9df6c11c5
|
refactor: extract regex pattern into compiled class attribute
|
2024-12-01 07:26:21 -08:00 |
|
Paul Gauthier (aider)
|
56aaa08224
|
refactor: use get_ai_comment method instead of direct regex matching
|
2024-12-01 07:25:51 -08:00 |
|
Paul Gauthier
|
014aeccde6
|
style: add comment to use self.ai_comments() method
|
2024-12-01 07:25:50 -08:00 |
|
Paul Gauthier (aider)
|
dcfa993806
|
feat: implement AI comment refresh and processing in FileWatcher
|
2024-12-01 07:24:55 -08:00 |
|
Paul Gauthier
|
69688cffd6
|
refactor: Add placeholder for AI comments refresh in FileWatcher
|
2024-12-01 07:24:53 -08:00 |
|
Paul Gauthier (aider)
|
769a31b7e3
|
refactor: remove redundant encoding parameter from FileWatcher
|
2024-12-01 07:22:40 -08:00 |
|
Paul Gauthier (aider)
|
78c20a8c25
|
style: fix linting issues in watch.py
|
2024-12-01 07:22:16 -08:00 |
|
Paul Gauthier (aider)
|
bb1b3fdca1
|
refactor: replace file operations with io.read_text()
|
2024-12-01 07:22:12 -08:00 |
|
Paul Gauthier
|
f872b20a97
|
refactor: improve file watcher change detection and comment handling
|
2024-12-01 07:22:11 -08:00 |
|
Paul Gauthier (aider)
|
f36239712f
|
refactor: replace global VERBOSE with instance variable in FileWatcher
|
2024-12-01 06:13:01 -08:00 |
|
Paul Gauthier (aider)
|
920917a47e
|
feat: add .aider* to default gitignore patterns
|
2024-11-27 17:28:39 -08:00 |
|
Paul Gauthier
|
c1a7784781
|
fix: update file watcher to use absolute paths for changed files
|
2024-11-27 17:28:37 -08:00 |
|
Paul Gauthier (aider)
|
c3a9c05455
|
fix: convert absolute paths to relative paths in file watcher
|
2024-11-27 16:31:48 -08:00 |
|
Paul Gauthier
|
333e4aa362
|
fix: update comment about relative filenames in FileWatcher
|
2024-11-27 16:31:41 -08:00 |
|
Paul Gauthier (aider)
|
59ce26f28a
|
feat: update coder tracked files when AI comments detected
|
2024-11-27 16:31:19 -08:00 |
|
Paul Gauthier
|
2ff63aaebf
|
refactor: simplify file change handling in FileWatcher
|
2024-11-27 16:31:18 -08:00 |
|
Paul Gauthier (aider)
|
8cf72a4409
|
refactor: simplify directory handling in FileWatcher class
|
2024-11-27 16:29:26 -08:00 |
|
Paul Gauthier
|
496b92536f
|
feat: add input interruption on file changes in FileWatcher
|
2024-11-27 16:29:24 -08:00 |
|
Paul Gauthier (aider)
|
0fedecff58
|
refactor: move gitignores from FileWatcher.start() to constructor
|
2024-11-27 16:16:02 -08:00 |
|
Paul Gauthier (aider)
|
f9bcfa14e0
|
refactor: update file watcher to use class-based implementation
|
2024-11-27 16:13:42 -08:00 |
|
Paul Gauthier (aider)
|
11c2eab967
|
style: fix code formatting and whitespace
|
2024-11-27 16:13:07 -08:00 |
|
Paul Gauthier (aider)
|
094d2e12a4
|
refactor: create FileWatcher class to encapsulate file watching logic
|
2024-11-27 16:13:00 -08:00 |
|
Paul Gauthier
|
af195a610c
|
refactor: consolidate file watching code into dedicated class
|
2024-11-27 16:12:59 -08:00 |
|
Paul Gauthier (aider)
|
41f126cad7
|
chore: disable verbose mode in watch.py
|
2024-10-25 16:23:45 -07:00 |
|
Paul Gauthier
|
c26d7d23b5
|
fix: improve regex pattern for AI comment detection
|
2024-10-25 16:23:44 -07:00 |
|
Paul Gauthier (aider)
|
4298ae00a9
|
style: fix linting issue in watch.py comment spacing
|
2024-10-25 16:21:25 -07:00 |
|
Paul Gauthier (aider)
|
47296e4294
|
fix: correct regex pattern for AI comment detection
|
2024-10-25 16:21:21 -07:00 |
|
Paul Gauthier
|
f6daab0728
|
feat: add support for inline AI comments in code files
|
2024-10-25 16:21:20 -07:00 |
|
Paul Gauthier (aider)
|
25dd9f1f35
|
style: fix linting issues and whitespace in watch.py
|
2024-10-25 16:20:57 -07:00 |
|
Paul Gauthier (aider)
|
130aedc474
|
fix: update regex pattern to match standalone "#ai" comments
|
2024-10-25 16:20:53 -07:00 |
|
Paul Gauthier
|
e958f40bd9
|
refactor: simplify file change processing and enable verbose mode
|
2024-10-25 16:20:52 -07:00 |
|