code-analysis

    2热度

    2回答

    我们有一个项目,我们使用StyleCop和代码分析来验证代码的结构。我们已将警告视为两种机制的错误。 然而,我们发现了一种我们无法解释的平庸行为。我们有一个调试和发布配置。在我们的调试配置中,我们没有得到一个CA警告,而在我们的发布配置中收到此警告。我们开始考虑这两种配置之间的差异,并且我们发现优化复选框是为什么我们在发布期间得到此警告但不在调试过程中的差异。 我们有以下配置。 <Property

    1热度

    1回答

    输出窗口中没有错误。除此之外没有任何错误。 有没有类似的体验?有谁知道我可以查看哪些代码分析报告的错误?

    9热度

    1回答

    我正在使用Visual Studio 2013.我正在修改其他人留下的一些可怕的代码,它使用几乎独占的全局变量,并试图清理它,以便我可以正确封装每个函数并且不会在什么传入(或从中返回)。 是否有任何方法可以轻松检查整个项目的变量,这些变量是在它们被使用的范围之外定义的? 我知道我可以点击一个变量,并且SHIFT+F12会找到我用于该单个变量的用法,但是我想在整个项目中找到所有这些用法,因为问题真的

    0热度

    1回答

    我运行了代码分析并找到了下面的警告。 “System.Xml.Xsl.XslTransform '已过时:' 这班已经 弃用请使用System.Xml.Xsl.XslCompiledTransform了吧。” var t = new XslTransform(); t.Load(xslSetting); xml1.Transform = t; // xml1 is asp:xml contro

    0热度

    1回答

    我想用Androguard做一个Android应用程序的静态分析。特别是,我有兴趣确定是否调用特定的库方法。然而,由于方法调用可能是永远不会到达的代码的一部分,那么使用Androguard进行静态分析的原因是什么?如果不是,我可以使用不同的工具吗? (请注意,因为我需要对许多应用程序进行大规模分析,所以该工具应该是可自动化的,我理解的是Androguard的情况。)

    0热度

    1回答

    排除文件夹当我想分析IntelliJ IDEA中的代码时,是否可以将排除文件夹? 用例: 分析>运行检查通过名称...> Missorted修饰 它开创了不少成果,但其中一些是从包含生成的Java文件的文件夹。我想排除这些Java文件。 尝试: 我能找到它既不在这里: 也不 文件>设置... 详情: 的IntelliJ IDEA 14.1.3 Windows 7的

    2热度

    2回答

    在我的WPF应用程序代码中,我得到以下警告: CA2202不处置对象多次对象“FS”可以 在位于不止一次方法 'MainWindow.TestResults_Click(object,RoutedEventArgs)'。为避免 生成System.ObjectDisposedException,您不应该调用 在对象上放置多次。 :行: 429 yesMonitor MainWindow.xaml.c

    0热度

    2回答

    我想构建一个nuget包只用于设计时间包。该软件包包含使用自定义代码分析规则集的资源(规则集文件,构建道具文件和程序集)。 我nuspec文件(我CodeAnalysis装配项目中)看起来是这样的: <package> <metadata> <id>$id$</id> <version>$version$</version> <authors>$aut

    1热度

    3回答

    请找到下面的代码: private static void HandleValidationError(ILogger logger, HttpRequestMessage requestMessage, HttpStatusCode statusCode, string message) { logger.LogError(LoggingSources.API, mess

    1热度

    1回答

    之间失去了,因为这两个KB文章,我很困惑: CA1704: Identifiers should be spelled correctly CA1709: Identifiers should be cased correctly 我有一个名为ICD9属性。我的代码分析说,我必须将其更改为Icd 对我来说这听起来很合理。我去和它更改为Icd9(我不知道为什么它暗示Icd不Icd9),我得到一个不同