ionide / ionide/FsAutoComplete
Make codefixes configurable
- Dominant language
- F#
- Stars
- 486
- Forks
- 169
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 5
Description
* [X] quick fix is try/catch all codefixes [here](https://github.com/fsharp/FsAutoComplete/blob/main/src/FsAutoComplete/FsAutoComplete.Lsp.fs#L1865-L1868)
* [ ] next step is extending the settings for FSAC to make each codefix individually toggleable on/off via settings and plumbing those settings through to the individual codefixes. We have [something like this](https://github.com/fsharp/FsAutoComplete/blob/main/src/FsAutoComplete/FsAutoComplete.Lsp.fs#L949) already, but should systematize it. Something like `"fsharp.codeFixes..enabled": true`, and so forth.
* [ ] final step is making each codefix instead of just try/catch _log_ its name and state when failing.
_Originally posted by @baronfel in https://github.com/ionide/ionide-vscode-fsharp/issues/1785#issuecomment-1258539823_
Contributor guide
Assessment
This issue has not been assessed yet.