免費軟體資源 soft.registry
⚠ 這是歷史版本頁面 — 查看 PMD 最新版本 →
PMD 圖示

PMD 5.5.1

v 5.5.1
Windows 開源軟體 9/10 (2)
  • 目前版本5.5.1
  • 更新日期2016-07-29
  • 檔案大小52.12MB
  • 檔案名稱pmd-bin-5.5.1.zip
  • 作業系統Windows (All Versions)
  • 支援語系Multiple languages
  • 授權型式開源軟體
  • 開發商 PMD
  • 軟體分類Windows 軟體 / 開發者工具
##

軟體介紹

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL.

Available Plugins include:

  • Maven PMD.
  • Eclipse.
  • NetBeans.
  • JBuilder.
  • JDeveloper.
  • IntelliJ IDEA.

PMD additionally includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go.

##

更新日誌

5.5.1

# New Rules:
- New rules for Salesforce.com Apex: apex-apexunit: ApexUnitTestClassShouldHaveAsserts, ApexUnitTestShouldNotUseSeeAllDataTrue.
# Pull Requests:
- [java] Improve multithreading performance: do not lock on classloader.
- [apex] Restrict AvoidLogicInTrigger rule to max. 1 violation per file.
- [java] [apex] Fix for 1501: CyclomaticComplexity rule causes OOM when class reporting is disabled.
- [core] [java] Close opened file handles.
- [apex] Basic apex unit test rules.
# Bugfixes:
- Apex : [java] [apex] CyclomaticComplexity rule causes OOM when class reporting is disabled.
- Java: [java] [apex] CyclomaticComplexity rule causes OOM when class reporting is disabled.
# General
- [core] CPD test break PMD 5.5.1 build on Windows.
- [core] [java] PMD is leaking file handles.

##

歷史版本

完整清單 →