We have currently the same situation, the analysis of SonarQube and SonarLint are different (SonarLint a subset of SonarQube). What is the information the project needs how to analyse that? I would provide a (possible anonymized) log of it.
I need the following information:
* Where do I find a complete log of SonarLint? The version 2.2 we have installed works (only) incrementally, and I don't want to visit all files. Is there a way to provoke a full build with SonarLint?
* Where do I find the information mentioned on the
FAQ: "SonarLint supports only the SonarSource Analyzers. We plan to quickly add support for custom rules extending the Java, JavaScript and PHP Analyzers." Where do I find the information in SonarQube which Analyzers are SonarQube ones, and which ones are other?
We have done an analysis in our local installation (some weeks old). At that time, we had 82 issues, and 50 where found by SonarLint, 32 were not found.
A quick interactive comparison of the results found by SonarLint and SonarQube (both in IntelliJ), I see
* Issues marked with "squid:<ID>" are found both by SonarQube and SonarLint
* Issues marked with "checkstyle:<ID>" are only found by SonarQube
* Same for "pmd:<ID>", "fb-contrib:<ID>"
So is that the difference between SonarQube and SonarLint? Do we have to wait that all Checkstyle, PMD and Findbugs rules are implemented by the SonarQube Analyzers?
We like SonarLint a lot, and would like to configure it in a way that it shows all findings of SonarQube.
Bye
Markus