PMD 6.39.0 发布,多语言静态代码自动分析工具

PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。

PMD 6.39.0 正式发布,本次更新内容如下:

修复的问题

  • core
    • #3499: [core] 使用组合节点测试修复 XPath 规则链
  • java-errorprone
    • #3493: [java] AvoidAccessibilityAlteration: 添加测试并修复规则
  • javascript
    • #3516: [javascript] NPE 在指定显式行号时创建规则违规
  • plsql
    • #3487: [plsql] 解析异常 OPEN ref_cursor_name FOR 语句
    • #3515: [plsql] 在分析 Associative Arrays Types 上的 SELECT…INTO 时,解析异常

统计数据

  • 37 次提交
  • 10 个已关闭的 tickets 和 PR
  • 自上次发布以来的天数:27

更多详情可查看:https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.39.0

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/171444.html

(0)
上一篇 2021年9月26日
下一篇 2021年9月26日

相关推荐

发表回复

登录后才能评论