When the workspace debug config files ({workspace}/.biscuit/launch.toml) are added/removed/modified, editor GUI is not updated. So, implement a file watcher that will watch the .biscuit directory within opened directory for changes.
[ ] update debugger config GUI when config files are edited
[ ] update debugger config GUI when config files are removed/added
[ ] handle case where .biscuit/ don't exist
use watchdog to implement the watcher, file observer, use pattern matching
implement the watcher within src/biscuit/debugger, access configloader within same directory
Feature
When the workspace debug config files (
{workspace}/.biscuit/launch.toml
) are added/removed/modified, editor GUI is not updated. So, implement a file watcher that will watch the.biscuit
directory within opened directory for changes.[ ] update debugger config GUI when config files are edited
[ ] update debugger config GUI when config files are removed/added
[ ] handle case where
.biscuit/
don't existuse watchdog to implement the watcher, file observer, use pattern matching
implement the watcher within
src/biscuit/debugger
, access configloader within same directoryExamples of watcher implementations in biscuit: