My company is using SonarQube for quite some time, and now that we installed latest SonarQube verzion 6.4, we would like to upgrade quality profiles that we are using.
As far as I can understand there is no need to use FindBugs, PMD and Checkstyle plugins any more because rules from SonarJava plugin contain all rules from other plugins.
I wanted to use 'Sonar way' built-in profile but I noticed that it only contains subset of all the rules in SonarJava repository. There are 292 rules in Sonar way and 427 in SonarJava rule repository. I noticed a bunch of important rules missing from 'Sonar way'.
Questions are:
- Why doesn't 'Sonar way' contain all SonarJava rules.
- Is there some drawback in creating a profile that contains all rules from SonarJava repository, and using this profile?