SonarQube doesn’t care about pylintrc
if you provide report (with sonar.python.pylint.reportPath
). You should activate Pylint rules through SonarQube UI. For that
- create new profile (as you can’t edit built-in profiles, see here), set “Sonar Way” as its parent
- open this profile, press “Activate more”, you will see list of inactive rules
- on the facet on the left pick ‘Repository’ -> ‘Pylint’
- you will see all available Pylint rules, press ‘bulk change’ to activate all of them