意大利面条代码可视化软件?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
PMD 用于检测未使用的代码 - API 使用情况
我查看了 PMD api 我想用它来检测未使用的类中的实例变量和方法。我看到它可以从命令行调用,但是我想通过以编程方式调用 PMD 来对我的类执行冗余分析…
.NET 可移植性警告:CA1901 PInvoke 声明应该是可移植的
当我将以下行添加到代码中 [DllImport("user32.dll")] static extern void keybd_event(byte key, byte scan, int flags, int extraInfo); 并根据 Mic…
FindBugs - 与 null 的冗余比较
我遇到以下代码的 findbugs 错误, if( obj instanceof CustomerData ) { CustomerData customerData = (CustomerData)obj; if (customerData == null…
您可以从 msbuild.exe 命令行关闭条件编译符号吗?
我们在 C# 组件中定义了 CODE_ANALYSIS,以便 FxCop 在我们的开发盒上构建它们时对其进行分析。我希望在 FxCop 在我们的构建系统中运行时将其关闭。构…
使用 FxCop 10 GUI 运行代码分析规则集
我在 .NET 4 中使用代码分析,其中我的项目的项目文件中包含自定义规则集。 我想在项目输出上运行 FxCop 10 GUI,使用与自定义规则集中相同的规则。 …
Android 的代码分析工具
是否有适用于 Android 的静态代码分析工具可以从尝试访问可能为 null 的对象(无需先检查它)中获取简单的内容,例如 NullPointerExceptions... C# 项…
SQL Server 中的代码分析
您是否知道用于 SQL Server 2005/2008 开发的任何优秀(如果可能的话免费)工具,例如用于 .NET 开发的代码分析和 ReSharper? 我知道这些是完全不同…
如何检测 Ruby 中哪些模块依赖于哪些模块?
哪些工具可以确定哪些模块具有从 Ruby 中的其他模块调用方法的方法? 背景:我正在将 808 线路模块分解为更小的模块,并创建了 12 个子模块。然而,其…
Java中的简单动态调用图
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
代码分析 C# .NET CA1822
我运行代码分析并收到以下消息: CA1822:Microsoft.Performance:“this”参数(或“Me”) Visual Basic) 的“CreateIntervalString(TimeSpan)”从…
抑制 DebugFormat InfoFormat 和类似调用的 CA1305
我正在使用 Common.Logging for .NET。当我使用 XXXFormat 函数之一(如 DebugFormat 或 InfoFormat)时,我得到 CA1305 警告。通过右键单击并在代码…