static-analysis
-
PHP_CodeSniffer,PHPMD或PHP Depended 我正在考虑对现有的PHP项目进行一些静态代码分析,并且我无法理解PHP_CodeSniffer,PHPMD和PHP Depend之间的区别。这些只是同一问题的替代方案,还是它们在某些方面相互补充?为什么开发人员会选
-
您在 Java 项目中使用哪些代码分析工具?[已关闭] 以获取指导。 10年前关闭。 您在 Java 项目中使用了哪些代码分析工具? 我对各种感兴趣 静态代码分析工具(FindBugs、PMD 和任何其他工具
-
PMD和FindBugs之间有什么区别? 有一。但是,我无法找到有关PMD和FindBugs之间差异/相似之处的良好细分。我相信一个关键的区别是PMD处理源代码,而FindBugs处理编译的字节码文件。但就能力而言,这应该是一个非此即彼的选择
-
检查样式与 PMD 我们正在将静态分析工具引入到 Java 产品的构建系统中。我们正在使用Maven2,因此集成是免费的。但是,在执行基本样式规则方面,这两个工具之间的功能似乎有很大的重叠。 利用这两者是否
-
-
使用 java.util.concurrent.locks.ReadWriteLock @GuardedBy annotation 对受 保护的字段进行批注的正确/首选方法是什么,以便 FindBugs 等工具可以利用该批注?是否应该简单地将名称写在注释中。是否有理由在注释中只写读锁或只写锁的名称?FindBugs或其他工具是
-
禁用实体、DTO 包上的声纳复制 有没有办法从Sonar中的选定软件包中禁用某些指标?我使用Sonar来分析我的项目,在实体和DTO包中,我有一些相等的代码 - 带有注释的相同字段ID等被Sonar报告为重复。它对我来说完全没有意义,
-
商业Java静态分析工具与免费工具相比如何?[已关闭] 以获取指导。 10年前关闭。 我熟悉一些可用于Java的免费静态分析工具,例如FindBugs和PMD。我想知道的是Klocwork和Coverity等商业产品如何与这些
-
数组不应由数组初始值设定项静态初始化。为什么? 这是Google静态分析器CodePro AnalytiX的规则之一: 总结 数组不应由数组初始值设定项静态初始化。 描述 此审核规则检查使用数组初始值设定项初始化的数组变量(在初始值设定项中或在赋值语
-
为类依赖关系生成图形数据的工具 [已关闭] 有没有一些工具能够分析Java源文件,从中构建图形并以某种标准/可理解的格式提供图形的数据? 它肯定不需要GUI,我更喜欢命令行的东西,这样我就可以通过各种工具(
标签