codeclimate-duplication:用于代码重复分析的Code Climate引擎

时间:2021-01-30 04:47:12
【文件属性】:
文件名称:codeclimate-duplication:用于代码重复分析的Code Climate引擎
文件大小:149KB
文件格式:ZIP
更新时间:2021-01-30 04:47:12
javascript ruby python php quality 代码气候重复 codeclimate-duplication是一个引擎,包装和支持Java和Ruby,Python和JavaScript和PHP。 您可以使用Code Climate CLI在命令行上运行它,也可以在我们上运行它。 什么是重复? 复制引擎的算法可能令人惊讶,但实际上非常简单。 我们有一个说明该算法的。 安装 如果尚未安装 ,请安装它。 您已准备好进行分析! cd到项目的文件夹,然后运行codeclimate analyze 。 默认情况下,重复分析处于启用状态,因此您无需执行其他任何操作。 配置中 质量阈值 我们为支持的语言设置了有用的阈值默认值,但您可能希望根据项目准则调整这些设置。 质量阈值配置表示必须分析代码块以进行重复的最小“质量”。 如果引擎过于容易地报告重复,请尝试提高阈值。 如果您怀疑引擎没有捕获足够多的副本,请尝试降低阈值。 最佳设置因语言而异。 要调整此设置,请使用配置文件中的*checks键: checks : identical-code : config : threshold : 25 similar-
【文件预览】:
codeclimate-duplication-master
----.circleci()
--------config.yml(706B)
----Dockerfile(660B)
----.gitignore(30B)
----DEVELOPERS.md(573B)
----README.md(8KB)
----.codeclimate.yml(557B)
----.rubocop.yml(66B)
----bin()
--------deploy(258B)
--------duplication(575B)
----Gemfile(288B)
----LICENSE(1KB)
----.dockerignore(6B)
----.eslintrc(4KB)
----.rspec(30B)
----vendor()
--------php-parser()
----entrypoint(65B)
----Gemfile.lock(1KB)
----config()
--------contents()
----spec()
--------support()
--------fixtures()
--------cc()
--------spec_helper.rb(1002B)
----Makefile(599B)
----lib()
--------cc()
--------ccflay.rb(1KB)
----Rakefile(148B)

网友评论