For a simple ruff.toml config and a trivial Python script, a number of rule violations that are indicated by ruff check do not appear as inspections results in PyCharm.
foo.py (screenshot to show line numbers, raw source code is attached)
Results
As shown below ruff check reports 12 errors, whereas the plugin only reports 4 (plus some other issues raised by builtin PyCharm inspections). The rules missed by the plugin are: CPY001, TD002, TD003, FIX002, W293, COM812, W292. This is a bare-bones example and I don't expect that this is a comprehensive list of rules that do not appear in the inspection results.
I've tried a number of configurations tweaks, but none have made a difference. Also, I can't seem to discern any sort of pattern as far as which rules show up in the inspections, and which do not.
For a simple ruff.toml config and a trivial Python script, a number of rule violations that are indicated by
ruff check
do not appear as inspections results in PyCharm.Config / Code
ruff.toml
foo.py (screenshot to show line numbers, raw source code is attached)![image](https://github.com/koxudaxi/ruff-pycharm-plugin/assets/26069899/178ddb7d-af99-4a59-b109-81e56d78c06e)
Results
As shown below
ruff check
reports 12 errors, whereas the plugin only reports 4 (plus some other issues raised by builtin PyCharm inspections). The rules missed by the plugin are:CPY001
,TD002
,TD003
,FIX002
,W293
,COM812
,W292
. This is a bare-bones example and I don't expect that this is a comprehensive list of rules that do not appear in the inspection results.I've tried a number of configurations tweaks, but none have made a difference. Also, I can't seem to discern any sort of pattern as far as which rules show up in the inspections, and which do not.
ruff check![image](https://github.com/koxudaxi/ruff-pycharm-plugin/assets/26069899/a1dce10d-dff4-41b8-be5b-9d7a45525932)
Plugin![image](https://github.com/koxudaxi/ruff-pycharm-plugin/assets/26069899/7f9ca2b9-5a9d-4911-bebe-7e31ed4de732)
Environment
ruff.toml.txt foo.py.txt bar.py.txt