求助:ruby的静态代码检查有什么好的工具或者方法吗?

问题描述

求助:ruby的静态代码检查有什么好的工具或者方法吗?

如题,大神们,求赐教!感激不尽!!!!链接也可以,我自己都搜不到什么好的链接,呵呵!

解决方案

Ruby静态分析工具检视:metric_fu, Simian, Saikuro以及其他

http://www.infoq.com/cn/news/2009/09/code-quality-metric-fu/

解决方案二:

我找了个工具还不错,大家可以参考
https://github.com/bbatsov/rubocop

时间: 2024-10-07 17:06:59

求助:ruby的静态代码检查有什么好的工具或者方法吗?的相关文章

指针-java静态代码检查工具

问题描述 java静态代码检查工具 推荐一款java静态代码检查的工具,可以java nullpointer exception静态检查,可以实现检查是否有抛空指针异常的可能性,便于解决代码中更多空指针异常的问题 解决方案 FindBugs,这个可以检查很多,并且根据异常的等级区分开来. 解决方案二: 去这里 http://java-source.net/open-source/code-analyzers 选择 解决方案三: http://stackoverflow.com/questions

静态代码检查讨论

问题描述 有高手,对这个了解的么?原理是咋样的,大家可以交流一哈,准备开发一个工具还实现提高代码质量.所谓静态代码检查,即是对程序代码的检查,发现一些未定义的变量.数据类型不匹配.返回局部变量.数组字符串边界溢出.内存泄露等等.. 解决方案 解决方案二:等你研究出来了,可以卖给微软解决方案三:引用1楼Z65443344的回复: 等你研究出来了,可以卖给微软 大神有没有好的指教啊?谈谈你有没有这方面的经验分享的?解决方案四:你代码跑起来都不见得每次都会内存泄露,边界溢出,要不一定等到进入哪个分支,

静态代码检查工具 FindBugs

使用 FindBugs的原因和方法   静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷.当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现.尽管如此,好的静态分析工具仍然是工具箱中的无价之宝.在这个由两部分组成的系列文章的第一部分中,高级软件工程师 Chris Grindstaff 分析了 FindBugs如何帮助提高代码质量以及排除隐含的缺陷. 代码质量工具的一个问题是它们容易为开发人员提供大量但并非真正问题的问题--即伪问题(false positives).出现伪问题时

facebook静态代码检查工具开源了!

以前一直想写个静态代码的检查工具,能够根据语法分析自动找出内存泄露的问题,今天发现facebook开源了这样一个工具,可以检查Java , Object c  和c代码,美中不足的是不支持C++. facebook的这款工具叫Infer,用于在发布移动应用之前对代码进行分析,找出潜在的问题.目前 Facebook 使用该工具来分析 Facebook 的 App,包括 Android .iOS.Facebook Messenger 和 Instagram 等等 Facebook 称该工具帮助其每个

静态代码检查-c++有没有和JAVA的gradle类似的自动化构建工具?

问题描述 c++有没有和JAVA的gradle类似的自动化构建工具? c++有没有和JAVA的gradle类似的自动化构建工具?并且检查效率比较高,速度比较快 解决方案 cmake可以.还有像scons之类的

静态代码检查-Eclipse安装klocwork~~~~~~~~

问题描述 Eclipse安装klocwork-------- 请问怎么在eclipse中安装klocwork???通过help....install new software总是不成功,提示没有jar文件,但明明是有的为什么提示没有,总是失败,求大神指点 解决方案 关于测试与测试工具- 解决方案二: http://wenku.baidu.com/link?url=nix6KdrGSQLOUPOw9TvJ_kNq9IzPzVHr26VYnKiDDW-Qigo_TGQmdQ_H2sJxna81dgS

如何将外部代码检查器集成到 Eclipse CDT 中

Codan 是在 C/C++ 项目上执行代码检查的代码分析框架.自 2011 年起,Codan 已成为 Eclipse CDT(C/C++ 开发工具 )一部分,它不仅提供执行静态代码分析所需的全部基础架构,还提供了一些有用的.随时可用的问题检查器(参阅 参考 资料). Codan 于 2012 年 6 月随 Eclipse Juno 进行了更新,支持开发人员在 Eclipse 中自动执行外部代码分 析工具.对于 Eclipse CDT 和 C/C++ 开发人员来说,这是一个令人鼓舞的进步.尽管之

C语言之代码检查工具

概述 PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具.它的使用历史可以追溯到计算机编程的远古时代(30多年以前).经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够有效地帮你提出许多程序在空间利用.运行效率上的改进点,在很多专业级的软件公司,比如Microsoft, PC-Lint检查无错误无警告是代码首先要过的第一关,我个人觉得,对于小公司和个人开发而言,PC-Lint也非常重要,因为基于开发成本考虑,小公司和个人往往不能拿出很多很全面的测试,这时候,PC-Li

C++语言代码检查工具PC-Lint四步速成

概述 PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具.它的使用历史可以追溯到计算机编程的远古时代(30多年以前).经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够有效地帮你提出许多程序在空间利用.运行效率上的改进点,在很多专业级的软件公司,比如Microsoft, PC-Lint检查无错误无警告是代码首先要过的第一关,我个人觉得,对于小公司和个人开发而言,PC-Lint也非常重要,因为基于开发成本考虑,小公司和个人往往不能拿出很多很全面的测试,这时候,PC-Li