The issues from #2 are fixed (very quickly, nice work!).
There is no LSP server error when .reek.yml is updated... However, config changes are not reflected in syntax highlighting.
For example, going from an 'empty' config file to:
---
detectors:
IrresponsibleModule:
enabled: false
Will restart the add on, but this will still be shown in the file:

Notes:
- File was opened before config change.
- Warning is still present if file is closed/re-opened.
- Goes away if Ruby LSP server restarted.
- I confirmed that changes to .rubocop.yml are reflected without restart (both in rubyLsp.linters VSCode config)
Not as big an issue as previous, config shouldn't change often, & restarting LSP is easy. But unexpected behavior nonetheless.
The issues from #2 are fixed (very quickly, nice work!).
There is no LSP server error when
.reek.ymlis updated... However, config changes are not reflected in syntax highlighting.For example, going from an 'empty' config file to:
Will restart the add on, but this will still be shown in the file:

Notes:
Not as big an issue as previous, config shouldn't change often, & restarting LSP is easy. But unexpected behavior nonetheless.