Update TODO.txt with new entries for luau-lsp sourcemap fix and two-way sync issue

- Added a task to address the luau-lsp sourcemap generator command configuration.
- Documented a problem with the plugin not respecting two-way sync for glob ignored scripts, highlighting the need for a fix.
This commit is contained in:
Joe 2026-03-06 23:27:14 -06:00
parent 8acbfc0cf8
commit e79691012e
2 changed files with 6 additions and 1 deletions

View file

@ -103,3 +103,7 @@ optimize syncback like we did serve.
[sourcemap / luau-lsp] [sourcemap / luau-lsp]
we need to fix "luau-lsp.sourcemap.generatorCommand": "atlas sourcemap default.project.json5 --output sourcemap.json --include-non-scripts --watch", we need to fix "luau-lsp.sourcemap.generatorCommand": "atlas sourcemap default.project.json5 --output sourcemap.json --include-non-scripts --watch",
and make luau-lsp actually use the 'atlas' cli... and make luau-lsp actually use the 'atlas' cli...
[two way sync]
so the plugin isnt respecting two-way sync for glob ignore
basically if a new script is on studio that isn't in atlas but even though it's glob ignored, it still tries to two-way sync it over and say there has been a change

View file

@ -411,6 +411,7 @@ impl ServeSession {
// Watch project folder non-recursively for project file edits. // Watch project folder non-recursively for project file edits.
let _ = vfs.watch(&project_folder); let _ = vfs.watch(&project_folder);
watch_count += 1; watch_count += 1;
vfs.set_watch_recursive(true);
log::debug!( log::debug!(
"Set up {} watches in {:.1?}", "Set up {} watches in {:.1?}",
watch_count, watch_count,