SonarQube iOS插件支持Objective-C与Swift,推断功能强化
SonarQube iOS代码扫描插件支持Objective-C和Swift,提供静态代码扫描功能,能够在不运行代码的情况下扫描出Bug(如空指针)、代码破坏、坏味道(如方法内代码行数过多)等问题。除此之外,它还能检测仓库的代码重复率、注释行、代码行数、复杂度等信息。静态扫描具有执行成本低、快速的特点,适合集成到CI流水线中,确保代码质量。在GitHub上,SonarQube提供了社区版本,但不支持Objective-C和Swift代码扫描。为了弥补这一空白,本插件应运而生。
SonarQube iOS插件,支持Objective-C和Swift,支持推断(SonarQube iOS代码扫描插件,支持Objective-C和Swift,支持推断结果导入),基于https:github.comIdeansonar-swift
预估大小:135个文件
SwiftSquidSensor.java
6KB
SwiftAstScanner.java
4KB
SwiftPlugin.java
8KB
LizardReportParser.java
8KB
CoberturaReportParser.java
6KB
updateTailorProfile.groovy
4KB
updateOCLintRules.groovy
7KB
updateFauxPasRules.groovy
4KB
updateSwiftLintProfile.groovy
3KB
objcSample.h
331B
780KB
文件大小:
评论区