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

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

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

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

6.13.0 版本带来了不少新特性,修复了一些 bug,并对部分 API 进行了更改。

主要更新如下

征集 Logo

  • 开发团队仍在为下一个主要版本的 PMD 寻找新 logo,详情请查看 github issue 1663

支持 Java 12

  • 此版本的 PMD 支持 Java 12,可解析新的 switch 表达式。

针对 Apex 的快速入门规则

PMD 现在为 Salesforce.com Apex 提供快速入门规则集,我们可以将其用作基本规则集以

启动自定义规则集。

PMD 设计工具

  • 规则设计 工具 的代码仓库已移出主仓库,并交由 pmd/pmd-designer 进行开发。
  • maven 坐标暂时保持不变,设计工具仍将附带 PMD 的二进制文件。

改进对 Apex 的支持

新规则


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

Practical JavaScript, DOM Scripting and Ajax Projects

Practical JavaScript, DOM Scripting and Ajax Projects

Frank Zammetti / Apress / April 16, 2007 / $44.99

http://www.amazon.com/exec/obidos/tg/detail/-/1590598164/ Book Description Practical JavaScript, DOM, and Ajax Projects is ideal for web developers already experienced in JavaScript who want to ......一起来看看 《Practical JavaScript, DOM Scripting and Ajax Projects》 这本书的介绍吧!

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

RGB HEX 互转工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

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

HEX CMYK 互转工具