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

栏目: 软件资讯 · 发布时间: 4年前

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

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

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

修复的问题:

  • apex
    • #3462:[apex] 在 for-each 循环中执行的 SOQL 不会触发 ApexCRUDViolationRule
    • #3484:[apex] ApexCRUDViolationRule 保持跨文件的状态
  • core
    • #3446:[core] 允许 XPath 规则访问当前文件名
  • java-bestpractices
    • #3403: [java] MethodNamingConventions junit5TestPattern 不能检测参数化测试

外部贡献

  • #3470:[apex]修复 ApexCRUDViolationRule - 增加超级调用

统计数字

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

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

从问题到程序

从问题到程序

裘宗燕 / 机械工业出版社 / 2011-5 / 39.00元

《从问题到程序:程序设计与C语言引论(第2版)》以C作为工具语言,讨论了基本程序设计的各方面内容,详细解释了与c语言和程序设计有关的问题。在新版中,特别加强了针对近年日益受到业界和学术界广泛重视的问题的讨论,并通过详细地分析和讨论大量符合C99标准的实例,给出了分析和分解问题、找出解决问题的主要步骤、确定函数抽象、找出循环、选择语言结构直至最后做出所需程序的完整过程。 《从问题到程序:程序设......一起来看看 《从问题到程序》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具