How can we make SonarLint launch faster in Eclipse with more projects?

In our case, we had a parent project (trunk), where all the plugins have subprojects, and we want all subprojects to have the same rules. To simplify maintenance, we thought that we could connect all the plug-in projects in eclipse with trunk (so that we could just update them, etc.). The problem here is that for some reason, it always downloads all supporting projects for each project. 1) they are always the same. 2) there is no information in the subproject call that the first call was not received.

If we tie each project to the real right project at SonarLint, it will take a lot of effort. (we have hundreds of plugins). However, for our 100+ plugins that we have in Eclipse, SonarLint takes a few minutes to get all the information from the server.

How can we make SonarLint faster? Is there a recommended way? Can we help improve the logic for this scenario?

+4
source share
1 answer

I think the title of your question is confusing. This is not about launching SonarLint, but about the function "update all bindings" SonarLint.

, : https://jira.sonarsource.com/browse/SLE-200

, Eclipse / SonarQube . , , " " " " SonarQube, Eclipse.

, . ? , SonarLint Google, .

+4

Source: https://habr.com/ru/post/1680778/


All Articles