Ruby 源代码分析器(类似于 pylint)

标签 ruby code-analysis static-analysis

Ruby 是否有类似 pylint 的工具?用于分析源代码的错误和简单的编码标准?

要是能和cruisecontrolrb整合就好了用于持续集成。

或者每个人都编写了如此好的测试以至于他们不需要源代码检查器!

最佳答案

我回顾了这里提供的一堆 Ruby 工具

http://devver.wordpress.com/2008/10/03/ruby-tools-roundup/

webmat 提到了大多数工具,但如果您想了解更多信息,我会通过示例进行深入介绍。

我还强烈推荐使用 Metric-Fu,它为您提供了 3 个更流行的工具的 gem/插件安装,并且在构建时考虑了 cruisecontrolrb 集成。

创建者有一篇很棒的帖子,应该可以帮助您立即上手运行。

http://jakescruggs.blogspot.com/2008/04/dead-simple-rails-metrics-with-metricfu.html

最近在 Ruby 工具方面有很多事件,我认为这是一门正在成长和成熟的语言的好兆头。

关于Ruby 源代码分析器(类似于 pylint),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/286564/

相关文章:

java - 从抽象语法树中查找变量/方法引用

ruby-on-rails - Rails ActiveRecord - update_all : how to update multiple fields at once with mixed type of arguments

ruby-on-rails - Omniauth 中的 "Missing template"错误(ruby-on-rails)

mysql - Heroku Rails ClearDB Resque 连接

code-analysis - 是否可以使用 SonarQube 实现类似 CAST 的分析?

GCC代码统计/分析

ruby-on-rails - Rails 3.1 服务器启动失败,出现 "Abort trap: 6"

java - 跳过 Sonar 分析测试

c# - CA2227 和 ASP.NET 模型绑定(bind)

Objective-c静态分析工具