Pre*_*m M 7 static analysis sonarqube sonarqube-scan
使用声纳如何仅针对我所做的当前更改进行静态代码分析。例如,我的项目 100 类/文件,我对类/文件进行了更改,现在声纳必须仅针对该特定项目而不是整个项目运行静态代码分析。如何实现?
小智 3
SonarQube 用于运行整个项目的分析,而SonarLint可用于获取有关当前开发的快速反馈。SonarLint 在您最喜爱的 Java、Javascript、PHP 或 .Net IDE 中提供 SonarQube 分析。
请注意,SonarLint for CLI还使您能够在命令行中获取工作区中当前内容与上次 SonarQube 分析期间分析内容之间的差异。
最后,创建了一些 SonarQube 插件来分析一些基于 git 的 SCM 的拉取请求: * SonarQube Github 插件 * SonarQube Gitbucket 插件 * SonarQube GitBucket On Demand 插件