有源代码分析工具可以检测 Ruby 中未使用的参数吗?
如何检测 Ruby 中未使用的参数? 我知道的选项包括 严格 TDD。 Heckle(由于 ParseTree 问题,目前仅适用于 Ruby 1.8) 使用 RubyMine 等 IDE 来检测…
PHP_CodeSniffer、PHPMD 或 PHP 取决于
我正在考虑对现有 PHP 项目进行一些静态代码分析,但我无法理解 PHP_CodeSniffer、PHPMD 和 PHP Depend 之间的区别。这些只是同一问题的替代方案,还…
C# - StyleCop - SA1121:UseBuiltInTypeAlias - 可读性规则
在 StyleCop 帮助手册、SO 和 Google 上没有找到它,所以在这里;) 在使用 StyleCop 期间,我收到一条警告: SA1121 - 使用BuiltInTypeAlias - 可读…
这是什么意思:“检测到的时间复杂度:O((N+M)*K)”?
我正在尝试在线开发人员认证网站的演示测试之一。我已经使用许多接口、事件等用 C# 编写了它。 我的代码通过了,但它抱怨: 检测到的时间复杂度:O((N…
使用动态代码分析工具进行静态代码分析?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
配置 Eclipse 代码分析
我使用 Eclipse Code Analysis for C++ 一段时间了。我现在尝试将其应用到现有项目中,但在消除噪音方面遇到了一些问题。 有没有办法从分析中排除文件…
装配新手;我是否遵守此程序的正确代码标准?如果没有,欢迎提示
你好 我一个月前开始汇编编程,在几本书和 stackoverflow 社区的帮助下,我一直在用 ASM 编写程序。我编写这个程序是为了比较两个数字并打印哪个数字…
CA2240 中的 DataSet 和 DataTable 警告
我创建了一个数据集,其中包含一个包含五列的简单数据表。当我从另一个解决方案链接到 DataSet 并构建我的项目时,我收到编译器警告 CA2240(来自代码…
Klee(LLVM程序分析工具)的局限性
http://klee.llvm.org/ 是一个程序分析工具,通过符号执行和约束求解来工作,找到可能导致程序崩溃的输入,并将其作为测试用例输出。这是一项极其令人…