metric_fu
Installation
gem install metric_fu
Gem
From your Gemfile ,install these gems for test and development environment
group :test ,:development do gem "metric_fu" gem 'simplecov' gem 'simplecov-rcov-text' gem 'roodi' #these gem ensure that you can run roodi or roodi . in shell end
Require
From your Rakefile
require 'churn'
Usage
From your application root. Running via Rake is still supported.
metric_fu
See:
-
metric_fu --help
for more options
Run
run "rake -T", you can see all of Commands that you can use , for example:
rake metrics:all rake metrics:cane rake metrics:churn rake metrics:flay rake metrics:flog rake metrics:hotspots rake metrics:only rake metrics:rails_best_practices rake metrics:reek rake metrics:roodi rake metrics:saikuro rake metrics:stats
Run these commands , you will get some reports at "server/tmp/metric_fu/output" and yml files at "server/tmp/metric_fu/_data"
rspec .
Run the command , you will run all testings include all of engine and get a value about test coverage
run other metric_fu features:
flog feature/ #measuring code complexity
flay feature/ #find duplicate (including copy / paste and structure)
reek . or reek features/ #spot code smells
roodi or roodi . #find a large number of general issues
rake churn #Identifies the file changes too frequently
rails_best_practices . #code matrix tool
cane #code quality threshold violation
Extra
saikuro - cyclomatic complexity measure
hotspot - hot code analysis
metric_fu : https://github.com/metricfu/metric_fu
reek, a code smells detector for ruby : http://silkandspinach.net/2008/09/23/reek-a-code-smells-detector-for-ruby/
How To Score Your Rails App's Complexity Before Refactoring : http://www.railsinside.com/tutorials/487-how-to-score-your-rails-apps-complexity-before-refactoring.html
相关推荐
安装gem install metric_fu如果您无法安装gem 尝试将metric_fu添加到您的Gemfile中并进行捆绑。 在问题页面上提交票证。 MetricFu是经过。 为了确保您安装的gem没有被篡改: 添加我的公共密钥(如果尚未添加)作为受...
1. 安装`metric_fu`:通过Ruby的包管理器Gem来安装,`gem install metric_fu`。 2. 配置`metric_fu`:创建一个`.metricfu`配置文件,指定要运行的度量以及任何特定设置。 3. 运行`metric_fu`:在项目根目录下,执行`...
pip install path_to_file/windchill_metric_config-0.0.17-py3-none-any.whl ``` 2. 安装完成后,导入库并根据提供的文档或示例代码进行操作,例如: ```python import windchill_metric_config # 初始化...
资源分类:Python库 所属语言:Python 资源全名:pytorch_metric_learning-1.1.1.dev0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
双边滤波处理后的深度图(图像大小640*480,深度值范围0~2.226)生成的txt文件
metric_learning 用于面部识别的度量学习TF 2.0 + Keras算法实现要求: Python 3.6+ 点安装-r requirements.txt 如果有GPU,请pip install tensorflow-gpu == 2.0.0(强烈建议)Datset设置: 这些步骤将下载VGGFace2...
pytorch_metric_learning 一个灵活且可扩展的度量学习库,用PyTorch编写PyTorch Metric Learning News 6 月 20 日:v0.9.87 带来了一些可能导致您现有代码中断的重大更改。 有关详细信息,请参阅发行说明。 文档 在...
sensor_metric_explorer sensor_data_preprocessing 是用于定向和过滤 Shimmer 传感器的代码库 < 。 该代码还将数据文件修剪为感兴趣的部分。 此代码高度特定于 sensor_metric_explorer 1.0.0 sensor_metric_...
资源来自pypi官网,解压后可用。 资源全名:pytorch_metric_learning-0.9.31-py3-none-any.whl
【标题】"tutorial_metric_tutorial_" 提供了一个与CNCN(可能是计算机数控技术或相关领域)相关的教学教程,特别是关于“metric”部分,这暗示了教程可能涉及到公制单位系统在CNC操作中的应用。 【描述】"TUTORIAL...
资源分类:Python库 所属语言:Python 资源全名:metric_visualizer-0.3.19-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源来自pypi官网。 资源全名:pytorch_metric_learning-0.9.52-py3-none-any.whl
文 这是一家葡萄酒俱乐部。 客户可以订阅以接收葡萄酒的每月交付。... $ gem install metric_fu-Saikuro $ saikuro -c -p lib/vin/model/delivery.rb 结果将在同一目录中HTML文件中 运行服务器: $ cd lib/ $
模型评估指标是衡量机器学习或预测模型性能的关键工具。在这个文档中,提到的是一种特定的准确性度量方法,它涉及到对不同价格区间的预测精度进行加权计算。这个度量方法考虑了不同价格范围出现的频率,并通过标准化...
"metric_imp_converter"是一个与JavaScript相关的项目,可能是一个用于度量单位转换的工具或库。在JavaScript中,这样的工具可以帮助开发者处理不同的计量单位系统,比如公制(Metric)和英制(Imperial)。以下是...
《Metric_Saturation_Test:利用CC++ SDK生成可变自定义指标》 在现代软件开发中,性能监控和度量是至关重要的环节。"Metric_Saturation_Test" 是专为Rob Navaro设计的一个测试框架,它专注于通过CC++ Software ...