`
lllyq
  • 浏览: 34610 次
  • 性别: Icon_minigender_1
  • 来自: Shanghai
社区版块
存档分类
最新评论

rcov "stack level too deep" 问题的解决

    博客分类:
  • ruby
阅读更多
rcov 引起的 rexml/formatters/pretty.rb raise "stack level too deep" 这个问题google已有不少资料,初步的解决方案就是rexml/formatters/pretty.rb 130行改为
place = string.rindex(' ', width) || width 或者
place = string.rindex(' ', width)
return string if place.nil?
这个在我的开发环境Ubuntu下是没问题了,但是我的cruisecontrolrb跑在gentoo上,其他ruby版本,程序都一样,还是老问题,最好还是google有解决方案,到https://launchpad.net/ubuntu/intrepid/+source/rcov/0.8.1.2-2,下载这个rcov版本,把lib/rcov/report.rb这个问题替换一下就可以了,注意里面的ruby版本限定的是1.8.6,有需要就要改成你的版本

cruisecontrolrb集成rcov在task里面加上这句就可以了,很方面看报告

t.rcov_dir = ENV['CC_BUILD_ARTIFACTS'] ? ENV['CC_BUILD_ARTIFACTS'] + '/coverage' : 'coverage'

分享到:
评论

相关推荐

    cover_me:Ruby 1.9的RCov式覆盖工具

    CoverMe – Ruby 1.9的代码覆盖率 Ruby 1.9(.2)是一种令人赞叹的语言,可用于开发应用程序...虽然在Ruby 1.9的工作/ Rails 3的项目,它的一切恩爱(除了缺乏RCov的),我遇到了一个 由亚伦帕特森(中引入nokogiri成名

    Ruby-MetricFu一个完整的代码度量

    这个框架整合了多个代码分析工具,提供了一站式的解决方案来检查Ruby项目中的潜在问题。 MetricFu 包含了一系列的度量方法,它们能够分析代码的复杂性、重复性、错误倾向以及可读性等方面。以下是一些主要的度量...

    论文解读CNN-based Realized Covariance Matrix Forecasting

    而本文提出的新模型则无需任何分布或结构假设,利用CNN和ConvLSTM的非线性映射能力,捕捉矩阵的局部结构和时空相关性,从而有效地处理高维问题。 论文首先介绍了已实现协方差矩阵(RCOV)的概念,它是通过对高频...

    公制:运行MetricFu而不使其成为项目依赖项的一部分

    特征明智的默认设置通常,RCov将在黑名单上工作。 这意味着您的覆盖率报告有时会被项目外部的代码淹没。 不再需要,因为默认设置是现在排除所有内容,只包括您的lib和app目录。 它还修复了加载RSpec的一些问题。用法...

    人工神经网络用于化合物的属性识别 (2007年)

    将化合物中元素的Z1、Z2、(Z1/rcov)1、(Z2/rcov)2、X1和X2作为结构描述符,用LM-BP神经网络和概率神经网络识别55种未知类别化合物的属性,两种方法均优于文献方法,且人工神经网络方法识别结果准确、稳定可靠,...

    ruby-sonar-plugin:从 code.google.comruby-sonar-plugin 自动导出

    声纳 Ruby 插件##Description / Features 该插件可以在 SonarQube 中分析 Ruby 项目目前,该插件捕获基本指标(代码行数、类和包数、评论百分比)、每个文件的复杂性... 重要提示:不要更改 simplecov-rcov 报告的输

    doublecheck:站点地图中列出的测试页面

    再检查一遍 doublecheck 是一个 gem,它可以拉取站点地图并检查其中列出的所有 URL。 安装 gem install rcov 用法 doublecheck http://example.com/sitemap.xml

    R处理金融高频数据

    harModel(data, periods = c(1, 5, 22), periodsJ = c(1, 5, 22), leverage = NULL, RVest = c("rCov", "rBPCov"), type = "HARRV", jumptest = "ABDJumptest", alpha = 0.05, h = 1, transform = NULL) ``` 在这个...

    SV-TVP-SVAR模型代码

    - **代码调试与优化**:根据实际数据和需求,可能需要对代码进行调试和修改,以适应特定的研究问题。 5. **扩展与深化**: - **模型扩展**:可以考虑添加其他复杂性,如非线性关系、异方差性或非对称效应。 - **...

Global site tag (gtag.js) - Google Analytics