pmd
-
PMD和FindBugs之间有什么区别? 有一。但是,我无法找到有关PMD和FindBugs之间差异/相似之处的良好细分。我相信一个关键的区别是PMD处理源代码,而FindBugs处理编译的字节码文件。但就能力而言,这应该是一个非此即彼的选择
-
避免 printStackTrace();改用记录器调用 在我的应用程序中,我正在运行我的代码,PMD.It 向我显示以下消息: 避免 printStackTrace();请改用记录器调用。 那是什么意思?
-
检查样式与 PMD 我们正在将静态分析工具引入到 Java 产品的构建系统中。我们正在使用Maven2,因此集成是免费的。但是,在执行基本样式规则方面,这两个工具之间的功能似乎有很大的重叠。 利用这两者是否
-
-
Logger vs. System.out.println 我正在使用PMD插件进行eclipse,并且在使用解释时会给我一个错误: 系统。(out|err).打印,请考虑使用记录器。 我的问题是 - 什么是记录器?如何使用它打印到屏幕上?为什么它更好?
-
逐行迭代文本文件的内容 - 是否有最佳做法?(与PMD的 AssignmentInOperand相比) 我们有一个Java应用程序,它有一些知道读取文本文件的模块。他们使用如下代码非常简单: 这是否被认为是更好的做法?(虽然我们“复制”代码?
-
这些PMD规则的原因是什么? 数据流异常分析:发现变量“变量”的“DD”异常(行“n1”-“n2”)。 数据流异常分析:发现变量“变量”的“DU”异常(行“n1”-“n2”)。 DD和DU听起来很熟悉...我想在诸如测试和分
-
非瞬态类成员上的 Java PMD 警告 在线: 我收到以下 PMD 警告: 找到非瞬态、非静态成员。请标记为瞬态或提供访问器。 有人可以解释为什么会有这个警告以及它意味着什么吗?(我知道如何修复它,我不明白为什么它
-
-
PMD规则背后的“原因” 有没有一个很好的资源来描述PMD规则集背后的“为什么”?有“什么” - 每个规则做什么 - 但它没有描述为什么PMD有这个规则,以及为什么忽略这个规则会让你在现实世界中陷入困境。特别是,
标签