鸭脖app
首页 > 新闻动态
RubyCritic集成化Reek,Flay和Flog这3个-鸭脖app官网
本文摘要:鸭脖app,鸭脖app官网,42版本已公布,此版本适用SimpleCov,具体内容以下:在RubyCritic的HTML汇报中pull要求加上了一个新的一部分称之为Coverage,,则可生成Coverage。RubyCritic::Analyser::Coverage应用analysed_modules目录,它将试着搜索该特殊文档的coverage数据信息:RubyCritic::Analyser::Coveragedeffind_coverage_percentageanalysed_modulesource_file=find_source_fileanalysed_modulereturn0unlesssource_filesource_file

RubyCritic集成化Reek,Flay和Flog这3个代码静态数据剖析的专用工具,对你的Ruby代码开展静态数据剖析并生成代码质量分析报告。4.2版本已公布,此版本适用SimpleCov,具体内容以下:在RubyCritic的HTML汇报中pull要求加上了一个新的一部分称之为Coverage,,则可生成Coverage。它假设全部代码覆盖結果都合拼在该文件中。.resultset.json是SimpleCov每一次在运行检测模块以前载入它时生成的文档。

鸭脖app官网

RubyCritic::Analyser::Coverage应用analysed_modules目录,它将试着搜索该特殊文档的coverage数据信息:RubyCritic::Analyser::Coveragedeffind_coverage_percentageanalysed_modulesource_file=find_source_fileanalysed_modulereturn0unlesssource_filesource_file.covered_percentenddeffind_source_fileanalysed_modulereturnunlessresultneedle=File.joinSimpleCov.root,analysed_module.path{|file|file.filename==needle}end根据模块的coverage范畴,测算它的“级别”。此版本它只在文档等级合理,覆盖一部分将对模块开展排列,从覆盖至少的模块到覆盖数最多的模块。RubyCritic::AnalysedModuledefcoverage_ratingcoverage_rating||=Rating.from_cost100-coverageend限定:现阶段还不兼容并行处理化。

鸭脖app官网

假如你一直在CircleCI或别的适用并行处理化的CI专用工具中运行检测,,随后能够运行rubyReview来生成HTML汇报。发布消息:-quality/code-coverage/rubycritic-4-2-0-simplecov-support.html。


本文关键词:鸭脖app,鸭脖app官网

本文来源:鸭脖app-www.laurelkwhite.com

上一篇:GoAccess 1.4.4 发布,日志分析工具|鸭脖app 下一篇:libgevent计时器未开启的难题提升banned禁止使用