How can easily toggle problems reported by fallow in VSCode? (Hide squiggly lines) #287
-
|
fallow is very useful, but when working on duplicate code, the problems it reports can span many lines that I now want to work on. In VSCode, this is shown with blue squiggly lines by default, which can be distracting, especially when syntax, logic (TypeScript) or other linting problems (ESLint) problems are also being reported. Those other reports can be harder to spot and read, and the entire editor becomes a bit messy. There's Is there a solution for the fallow VSCode extension? Something as simple as "Fallow: Toggle problems" would work, but maybe something else already exists that I don't know of. |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 5 replies
-
|
Released in v2.66.0. Thanks @FunctionDJ. The new |
Beta Was this translation helpful? Give feedback.
-
|
Something I will also like is the ability to "pause" the reporting. Sometimes I want to just explore the codebase without all the noise of fallow, but I don't want to have to enable/disable the extension just for this. |
Beta Was this translation helpful? Give feedback.
-
|
@danielo515 yes, it’s published now:
For the pause use case: that’s covered by |
Beta Was this translation helpful? Give feedback.
-
|
@BartWaardenburg After disabling the squiggly lines and Problems output using the command "Fallow: Toggle hide all findings", i cannot for the life of me get them back. Disabling "Fallow: Toggle hide all findings", reinstalling the extension, restarting VSCode, removing the ".fallow" folder, etc, nothing helps. No output in Problems and no squiggly lines. The only thing Fallow does is highlight ('select') affected code in the currently opened file. Is this a known issue? edit: i also disabled the extension for a few days after enabling "Fallow: Toggle hide all findings", maybe that has something to do with it no idea |
Beta Was this translation helpful? Give feedback.
-
|
@VariableVince this is fixed in v2.96.0 (update the VS Code extension). "Fallow: Toggle Hide All Findings" was not reversible because, after the extension moved open-file diagnostics to the LSP pull path, the toggle only updated the push collection (which the server keeps empty for open files), so un-hiding never re-pulled and findings stayed hidden across restarts. Toggling now re-pulls open documents, so hide/show works instantly again; we also fixed double-rendered squiggles after a toggle and the Manage picker silently re-hiding categories. Thanks for the detailed repro. |
Beta Was this translation helpful? Give feedback.
-
|
@BartWaardenburg Thanks for the quick reply and update! Sadly it didn't seem to fix it for me. Not even after uninstalling the extension, removing the .fallow folder from the workspace (that it still puts there btw), restarting VSCode, and installing fallow again. The blue squiggly lines aren't back, neither is the output in Problems. Also, when hiding using the toggle, the highlighted/selected code is unhighlighted. But not re-highlighted when enabling it again. Only by closing and re-opening the file, is the code highlighted again. No blue squiggles either way though as said. |
Beta Was this translation helpful? Give feedback.
-
|
@BartWaardenburg In Fallow 2.99 the Problems and blue squiggle lines are still not back for me in VSCode. Updated the extension, restarted VSCode. Tried with the Knip extension and it has output in the Problems tab and (in their case red) squiggly lines right away. Not sure if this is a very local problem but i'd be curious if anyone else (still) has issues after using the "Fallow: Toggle hide all findings" setting. |
Beta Was this translation helpful? Give feedback.

Released in v2.66.0. Thanks @FunctionDJ. The new
Fallow: Mute / Unmute Diagnosticcommands let you toggle individual issue types from the editor (no.fallowrc.jsoncround-trip), and the issue-type list is now populated dynamically from the language server.