代码分析抱怨我没有处理对象。这里有什么问题吗?
考虑这段代码 private MailMessage GetMailMessageFromMailItem(Data.SystemX.MailItem mailItem) { var msg = new MailMessage(); foreach (var reci…
为什么 Bitmap 会导致规则 CA2000,而 Image 不会?
有很多关于 SO 的问题感叹 VS2010 可能过于严格地应用代码分析规则 CA2000,但我似乎遇到了应该应用它的情况,但没有应用它。 考虑以下代码: Image s…
禁用/修复 .Designer.cs 文件中的代码分析警告
我广泛使用DataVisualization.Charting.Chart,并且大部分情况下它都可以工作。但是,我经常运行代码分析,并处理了我自己的所有警告。但是,使用图表…
“抑制生成代码的结果”是什么意思?
我正在使用 Visual Studio 2008 团队系统。我有C项目。我转到项目属性和代码分析部分。 的作用是 `suppress results from generated code` 我想知道当…
源代码作为 C# 中的对象
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
意大利面条代码可视化软件?
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. 要求我们推荐或查找工具、库或最喜欢的…