歡迎您光臨本站 註冊首頁

PMD 6.24.0 釋出,跨語言靜態程式碼自動分析工具

←手機掃碼閱讀     admin @ 2020-05-25 , reply:0

PMD 6.24.0 釋出了。PMD 是一個程式碼分析器,能夠幫助發現常見的程式設計問題,比如未使用的變數、空的 catch 塊、不必要的物件建立等等。最初僅支援 Java 程式碼,目前還可支援 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。

值得注意的更新內容包括:

CPD 現在也支援 XML

CPD 現在也可以在 XML 檔案中查詢重複項。

更新了 PMD Designer

此 PMD 版本釋出了 pmd-designer 的新版本。

新的規則

新的 Java 規則 LiteralsFirstInComparisons (java-bestpractices) 查詢字串文字,用於對比。

該規則取代了兩個舊規則 PositionLiteralsFirstInComparisons
和 PositionLiteralsFirstInCaseInsensitiveComparisons ,並擴充套件了對 compareTo、 compareToIgnoreCase 和 contentEquals 方法的檢查。

此版本還帶來不少 bug 修復,詳情見更新說明:

https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.24.0


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115909/pmd-6-24-0-released
PMD 6.24.0 釋出,跨語言靜態程式碼自動分析工具已經有57次圍觀

http://coctec.com/news/all/show-post-235592.html