Storing Pylint reports ignores combined_severity_map.json for unspecified labels #3689
Labels
analyzer 📈
Related to the analyze commands (analysis driver)
config ⚙️
other-analyzer 💬
Analysers which CodeChecker offers only report conversion of, but no driving
Describe the bug
PR #3414 introduced a pylint.json file. For labels missing in pylint.json the end result is the severity is UNSPECIFIED even if the label and severity is added to combined_severity_map.json.
CodeChecker version
v6.19.1
To Reproduce
Steps to reproduce the behaviour:
Prior to running build and deploy a CodeChecker server with "fixme" severity mapped in combined_severity_map.json set to env var CC_SEVERITY_MAP_FILE
Expected behaviour
I would hope to see "fixme" set to the value in combined_severity_map.json
Additional context
I wasn't sure if pylint.py was generating pylist.json on the fly but it seems is looking at the pre-existing pylint.json file which is missing a number of things from "pylint --msg-list" output. My workaround is to modify "codechecker/config/labels/analyzers/pylint.json" in the web server. Perhaps this is all working as expected and it should be a feature request.
The text was updated successfully, but these errors were encountered: