Closed inactivist closed 2 years ago
Interesting: Adding --no-ignore
to ripgrep args seems to provide some relief, though I'm not sure which ignore file(s) may be contributing to my woes.
"todo-tree.ripgrep.ripgrepArgs": "--max-columns=1000 --no-config --no-ignore"
Tracked it down to an errant .gitignore
in the parent directory chain. Closing.
If scan mode is set to workspace only, no results show in todo tree. If set to open files (or workspace + open files), the extension shows results only for activated files and tabs. For example, when restoring a workspace, even if file is in the open files list (and in a not-yet-activatated tab), the file's TODOs (or other matching tags) only show in results panel after initially activating the file's tab. Once the tab is activated, the matching tags are shown in the todo tree results panel.
I'm looking for suggestions on how to troubleshoot this. This behavior started a few months back, not sure what triggered it.
I've tried resetting all todo-tree settings (both user and workspace) to default values, but that didn't change anything.
I've enabled debug output but I don't see anything useful (it shows that it's scanning the workspace folder, the pattern file info, the
ripgrep
command line, but no errors or other warnings.) It appears that the temp files are deleted immediately after command completion so I can't examine them or invoke the command again with the generated files.(Note there are many, many more than 29 files in the workspace containing TODO, FIXME, etc. comments. The 29 shown are the ones in the open / activated file tabs)
Any troubleshooting pointers appreciated.
=== Todo Tree version: v0.0.215
VSCode version: