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

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

内容简介: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


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

查看所有标签

猜你喜欢:

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

ACM图灵奖演讲集

ACM图灵奖演讲集

阿申豪斯特 / 苏运霖 / 电子工业出版社 / 2005-4 / 55.0

本书完整地收录了这些演讲,并配之以部分获奖者撰写的后记,旨在反映过去数年来这一领域中发生的变化。对任何一位计算机科学的历史与发展有兴趣的人来说,本书都极具收藏价值。  本文收录了自图灵奖开始颁发的1966年起到1985年这20年间图灵奖获得者在授奖大会上所做演讲的全文。由于在此期间有三次是把奖项同时授予两个人的,而其中有两次两位获奖者分别做了演讲,因此一共收录了22篇演讲稿。本书把这些演讲分为两大......一起来看看 《ACM图灵奖演讲集》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具