Process the detected changes and update state
(self, changes)
| 133 | return [str(self.root)] |
| 134 | |
| 135 | def handle_changes(self, changes): |
| 136 | """Process the detected changes and update state""" |
| 137 | if not changes: |
| 138 | return False |
| 139 | |
| 140 | changed_files = {str(Path(change[1])) for change in changes} |
| 141 | self.changed_files.update(changed_files) |
| 142 | self.io.interrupt_input() |
| 143 | return True |
| 144 | |
| 145 | def watch_files(self): |
| 146 | """Watch for file changes and process them""" |