Describe the bug
When the plugin calls ruff binary and it exits with an unexpected error (e.g. there is a typo in ruff.toml
), the user will not get notified about that, but instead, an IDE exception is being raised. Since those are not easy to find (small red icon in the right corner) and require you to parse Kotlin traceback message with your eyes it is difficult to debug the exact cause of an error.
To Reproduce
Steps to reproduce the behavior:
ruff.toml
with the following contents:python = "3.12"
Expected behavior
A pop-up that relays the exact error message produced by failed ruff run.
Environments (please complete the following information):
If you agree that this is a valid issue but don't have time to work on it, I can make a PR for that.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too