PMD 6.54 发布,代码分析器
PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。
PMD 6.54 正式发布,这是一个次要的版本,本次更新内容如下:
新的报告格式 html-report-v2.xslt
添加了一个新的 PMD 报告格式,它的特点是一个带有图表功能的数据表,它使用一个 XSLT 样式表将 PMD 的 XML 格式转换成 HTML。
修复的问题
- apex-bestpractices
- #2669: [apex] 动态 SOQL 中的 UnusedLocalVariable 误报
- core
- java
- #4364: [java] 含有引号和两个反斜线的文本块解析错误。
- testing
- #4236: [test] kotest 日志损坏
API 变化
PMD CLI
- PMD 现在支持一个新的
-relativize-paths-with
标志(或简称-z
),它取代了-short-names
更多详情可查看:https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.54.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
芋道 ruoyi-vue-pro v1.7.0 发布:增加微信公众号、站内信、邮箱、数据脱敏
项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。 有任何问题,或者想要的功能,可以在Issues中提给艿艿。 😜 给项目点点 Star 吧,这对我们真的很重要! 管理后台的 Vue3 版本采用vue-element-plus-admin,Vue2 版本采用vue-element-admin 管理后台的移动端采用uni-app方案,一份代码多终端适配,同时支持 APP、小程序、H5! 后端采用 Spring Boot、MySQL + MyBatis Plus、Redis + Redisson 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等 权限认证使用 Spring Security & Token & Redis...
- 下一篇
EverythingToolbar 1.0 发布,支持 Windows 11
EverythingToolbar 是由 Everything 提供支持的 Windows 任务栏的即时文件搜索集成,可以替换操作系统任务栏上的 Windows 搜索,使 Windows 上的文件搜索更快、更可靠。 EverythingToolbar 最初是为 Windows 10 设计的,现在已经更新到 1.0 版本。伴随更新而来的是对微软 Windows 11 操作系统的官方支持。 变化 增加了对 Windows 11 的支持 主要的代码重构,以便为新的 Windows 版本提供更快的更新 增加了为搜索结果打开系统上下文菜单的选项 增加了自动亮/暗模式和重点颜色 增加了对命名实例的支持 提高了打开/关闭动画的性能 将文件拖出 EverythingToolbar 现在支持跳转到其他应用程序 启用搜索历史记录现在可以防止搜索词被清除 大多数样式现在都暴露在用户面前,可以根据需要进行修改 打开 EverythingToolbar 现在将总是关闭开始菜单 修正了错位的 IME 工具栏 修正了隐藏 deskband 时,开始菜单的替换没有被禁用 修正了一个与损坏的搜索历史文件有关的罕见崩溃 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启