Excellent

软件截图:
Excellent
软件详细信息:
版本: 2.1.1
上传日期: 13 May 15
许可: 免费
人气: 109

Rating: nan/5 (Total Votes: 0)

“优秀”库是为Ruby开发的测试阶段创建,帮助程序员防止虫子到达一个应用程序或网站的最终版本。
图书馆工作的一系列预设的检查和测试,新的可以根据开发商的项目要求加在其中的

功能

< UL> 默认红宝石专项检查:

  • 报告与一个ABC度量得分即高于阈值的方法。
  • 报告的条件语句的测试任务。
  • 报告没有else子句case语句。
  • 报告,其中有超过阈值的行类。
  • 在报告类不良名字。
  • 报告的检查参数来决定采取哪些执行路径的值的方法。
  • 在报告块与圈复杂度指标得分是高于阈值。
  • 报告与圈复杂度指标得分是高于阈值的方法。
  • 在报告空救援块。
  • 报告块与一个拷度量得分比该阈值高。
  • 报告班级,鞭打度量得分是高于阈值。
  • 报告用拷度量得分即高于阈值的方法。
  • 报告的代码使用for循环。
  • 报告,其中有超过阈值的行的方法。
  • 报告方法有坏的名字。
  • 报告,其中有超过阈值的行模块。
  • 在报表模块的坏话。
  • 报告嵌套迭代器。
  • 报告方法,并且具有比阈值更多的参数块。
  • 报告类变量。
  • 报告的全局变量。

  • <李班=“bbli”>默认Ruby on Rails的专项检查:
  • 报告ActiveRecord的模式,不指定attr_accessible。
  • 报告ActiveRecord的模型指定attr_protected。
  • 报告使用实例变量的谐音。
  • 报告ActiveRecord的模式,不验证什么。
  • 报告ActiveRecord的模式,自定义一个初始化方法。
  • 在报表视图(谐音)访问params哈希表。
  • 在报表视图(谐音)的访问会话哈希值。
  • 什么在此版本中是新的: - 缺省配置

    • 的〜/ .excellent.ym​​l支持所有优秀的运行本地配置文件将覆盖。
    • 支持.excellentignore文件可以列出路径忽略。

    在什么版本2.0.0是新的

    • 现在,支持配置文件中当前.excellent.ym​​l工作目录配置运行/不与阈值,图案等运行的规范。
    • 在预定义的全局不会再报($!,$ @ $&,$`,$',$ +,$ 1,$ 2 ......,$〜$ =,$ / $&#x5c ;, $ ,, $ ;, $,$&#X3C ;, $&#x3e ;, $ _ $ 0 $ *,$$,$?$ :, $&QUOT;,$ DEBUG,$文件名,$ LOAD_PATH ,$标准输入,标准输出$,$标准错误,$详细,$ -0,$ -a,-d $,$ -F,$ -i,-I $,$ -l,-p $,$ -v)
    • 在启用之前再次禁用检查:AbcMetricMethodCheck,ControlCouplingCheck,CyclomaticComplexityBlockCheck,CyclomaticComplexityMethodCheck,ForLoopCheck,FlogBlockCheck,FlogClassCheck,FlogMethodCheck
    • 测试现在使用Rspec的2
    • 在内部清理/简化

    类似的软件

    Shindo
    Shindo

    12 May 15

    Metrics
    Metrics

    4 Jun 15

    Monolog
    Monolog

    10 Feb 16

    Flog
    Flog

    28 Feb 15

    显影剂的其他软件 Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    意见 Excellent

    评论没有发现
    添加评论
    打开图片!