我想实现SonarLint插件到我的IntelliJ IDE中。 我们有一个相当庞大的代码库,在运行扫描所有项目时,SonarLint最终花费了大量的时间,如果我们想查找代码的异味和问题,只有一个特定的模块或子项目,而不是整个代码库,我不知道如何去做。如何限制SonarLint仅分析项目中的spefic模块?
我用我的SonarLint以下属性分析属性
sonar.projectKey com.ttt.etrde.apps.servicemanager sonar.projectKey^h尝试:\来源\ new_folder \ ETS \父母\ SERVICES \ svcmgr
但仍然声纳最终从ets级别一路扫描整个项目。
SonarLint的主要用例是在您正在使用的文件中发现新问题。为什么要分析SonarLint中的整个模块? –
@G。Ann-SonarSourceTeam因为我们刚刚开始实施SonarQube和SonarLint,其中一个原因是我们没有在SonarQube实现中获得模块特定报告,它们按字母顺序排列用于整个项目,并且我们跨越了超过200万行代码。我们需要告诉特定团队他们的代码有什么问题。 第二个原因是,知道尚未分析的代码中存在的所有错误是很好的。 我看到我们可以选择扫描当前文件和选项来扫描整个项目,但没有给定模块的选项。 – Sameer
理想情况下,你会[编辑]你的问题,包括这些细节。 –