没有合适的资源?快使用搜索试试~ 我知道了~
SonarQube iOS插件,支持Objective-C和Swift,支持推断(SonarQube iOS代码扫描插件,支持O...
共135个文件
java:80个
xml:18个
md:13个
需积分: 50 1 下载量 26 浏览量
2021-02-04
10:05:44
上传
评论
收藏 780KB ZIP 举报
温馨提示
SonarQube iOS代码扫描插件 英语: 介绍 静态代码扫描是一种检测项目代码的方式,能够在不运行代码的情况下对代码进行扫描,可以扫描出代码的Bug(例如空指针),破坏,坏味道(例如方法内部代码行数量过多)等,另外可以检测仓库的代码重复率,注释率,注释行,代码行数,复杂度等信息。静态代码扫描可以在代码上线之前执行,并具有执行成本低等特点,被广泛替换CI流水线上。 SonarQube是一个静态代码扫描服务, ://www.sonarqube.org/,支持主流语言的代码扫描,其社区版本在GitHub开源,地址: : 语言,社区版本不支持,例如Objective-C和Swift,本仓库
资源推荐
资源详情
资源评论
收起资源包目录
SonarQube iOS插件,支持Objective-C和Swift,支持推断(SonarQube iOS代码扫描插件,支持Objective-C和Swift,支持推断结果导入),基于https:github.comIdeansonar-swift (135个子文件)
.gitignore 126B
updateOCLintRules.groovy 7KB
updateTailorProfile.groovy 4KB
updateFauxPasRules.groovy 4KB
updateSwiftLintProfile.groovy 3KB
objcSample.h 331B
LizardReportParser.java 8KB
SwiftPlugin.java 8KB
SurefireReportParser.java 7KB
ObjectiveCSquidSensor.java 6KB
SwiftSquidSensor.java 6KB
SurefireStaxHandler.java 6KB
CoberturaReportParser.java 6KB
InferReportParser.java 6KB
OCLintRulesDefinition.java 5KB
ObjectiveCAstScanner.java 5KB
OCLintParser.java 5KB
SwiftAstScanner.java 4KB
ObjectiveCKeyword.java 4KB
ObjectiveCProfile.java 4KB
OCLintXMLStreamHandler.java 4KB
FauxPasReportParser.java 4KB
SwiftKeyword.java 3KB
TailorReportParser.java 3KB
SwiftLintReportParser.java 3KB
FauxPasSensor.java 3KB
SwiftFileSystem.java 3KB
SwiftProfile.java 3KB
SurefireSensor.java 3KB
TailorRulesDefinition.java 3KB
ObjectiveCAstScannerTest.java 3KB
CoberturaSensor.java 3KB
ObjectiveCTestFileFinder.java 3KB
ObjectiveCLexerTest.java 3KB
SwiftTestFileFinder.java 3KB
FauxPasRulesDefinition.java 3KB
SwiftLintRulesDefinition.java 3KB
TailorSensor.java 3KB
SwiftLintSensor.java 3KB
OCLintSensor.java 3KB
SwiftLexerTest.java 3KB
UnitTestResult.java 3KB
LizardSensor.java 3KB
UnitTestClassReport.java 3KB
FauxPasProfile.java 3KB
SwiftLintProfile.java 2KB
TailorProfile.java 2KB
OCLintProfile.java 2KB
InferRulesDefinition.java 2KB
StaxParser.java 2KB
ObjectiveCPunctuator.java 2KB
InferSensor.java 2KB
TailorProfileImporter.java 2KB
FauxPasProfileImporter.java 2KB
OCLintProfileImporter.java 2KB
SwiftLintProfileImporter.java 2KB
ObjectiveC.java 2KB
ObjectiveCLexer.java 2KB
Swift.java 2KB
SwiftLexer.java 2KB
MeasureUtil.java 2KB
SwiftAstScannerTest.java 2KB
TestFileFinders.java 2KB
InferProfile.java 2KB
ObjectiveCParser.java 2KB
ObjectiveCMetric.java 2KB
UnitTestIndex.java 2KB
SwiftMetric.java 1KB
SwiftParser.java 1KB
ObjectiveCConfiguration.java 1KB
SwiftConfiguration.java 1KB
InferProfileImporter.java 1KB
ObjectiveCGrammar.java 1KB
SwiftGrammar.java 1KB
ObjectiveCGrammarImpl.java 1KB
CheckList.java 1KB
SwiftGrammarImpl.java 1KB
ObjectiveCTokenType.java 1KB
OCLintRuleSeverity.java 1KB
CheckList.java 1KB
ObjectiveCPunctuatorTest.java 1KB
TestFileFinder.java 1KB
Constants.java 991B
ObjectiveCConstants.java 982B
SwiftConstants.java 964B
InferTest.java 934B
rules.json 56KB
rules.json 48KB
rules.json 40KB
rules.json 9KB
Profile.m 909B
README_OLD.md 25KB
CHANGELOG.md 9KB
LICENSE.md 8KB
README.md 5KB
README_en.md 4KB
rule.md 4KB
CONTRIBUTING.md 3KB
CODE_OF_CONDUCT.md 3KB
sonarqube-fastlane.md 1KB
共 135 条
- 1
- 2
资源评论
看起来很年长的一条鱼
- 粉丝: 34
- 资源: 4612
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功