Steps to reproduce:
- Open document with all rules active
- Open settings and suppress a rule, for example
CHOCO0001
- Notice that squiggly line for that rule is still present
- Close/open VSCode again, and rule violation will no longer be shown
As a result of changing suppressed rules, I think we need to clear the current diagnostics, and resubmit them. There is code for doing this in @tintoy repository for MSBuild Diagnostic Handler, so may be able to lean on what was done there.