文件名称:ruby-sonar-plugin:用于生成Ruby声纳指标的插件
文件大小:510KB
文件格式:ZIP
更新时间:2024-02-22 12:53:37
ruby plugin sonarqube code-quality CodequalityJava
SonarQube Ruby插件 描述 这个插件可以将Ruby项目的静态和动态分析报告发布到SonarQube 5.6.3+上 该插件当前支持以下服务: 代码行,类数,注释百分比 代码复杂度(文件复杂度) 代码闻起来 代码覆盖率(行覆盖率) 违反编码风格 它依靠标准化的外部工具: , 和进行分析并报告指标,然后将这些指标发布到SonarQube。 安装 运行mvn install生成target/sonar-ruby-plugin-VERSION.jar插件文件 将插件文件放入SONARQUBE_HOME/extensions/plugins目录 用法 确保将sonar.language属性设置为ruby:sonar-project.properties文件中的sonar.language sonar.language=ruby以及sonar.exclusions和sonar.inclusions模式 代码覆盖率 为了使插件能够报告代码覆盖率,在运行测试/规格时,ruby项目需要使用来生成覆盖率报告,请参阅的gem主页以获取安装和使用说明。 通常,您需要向测试套件添加类似以下代
【文件预览】:
ruby-sonar-plugin-master
----sonar-project.properties(542B)
----LICENSE.txt(1KB)
----src()
--------test()
--------main()
----run_test.sh(563B)
----.travis.yml(693B)
----README.md(6KB)
----pom.xml(9KB)
----docker-compose.yaml(213B)
----.gitignore(99B)