之上開發的 PHP_Depend ,它是一個港口的Java的 PMD 工具,一類掃描Java源代碼並尋找潛在的問題。
在掃描PHP源,PHPMD查找可能的錯誤,不理想的代碼,過於複雜的表達式和未使用的參數,方法 和屬性。
PHPMD可作為PEAR包和藥業存檔
本發行版是新的:
- < LI>新功能:
- 忽略接口和命名空間PHP4風格的構造函數。
- 跳過一個接口或命名空間時,檢查ConstructorWithNameAsEnclosingClass。
- 請不要用一些魔術方法觸發UnusedFormalParameter。
- 允許的Symfony2 2.5組件的任何未來的次要版本。
- 改進composer.json。
- 作曲家為symfony1.2&#x3e兼容= 2.5&#X3C;主的/ dev。
- Appveyor CI為Windows。
- 新增了貢獻指南。
- 刪除所有@version註解。
- 刪除所有的痕跡&QUOT; PHP版本5英寸在文件頭文檔塊。
- 的一些改進自述。
- 添加缺少的cleancode部分網站。
- staticAccess的 - 添加例外,為特定的類名能力
- 獲取屬性時改變了本OutOfBounds例外。
- 允許未使用的foreach變量。
- 允許下劃線字母大寫的屬性名稱。
- 更新DepthOfInheritance.php:使用合適的條件和財產命名
- 在規則修正錯字ElseExpression CDATA。
- 修正項目:
- 為staticAccess的錯誤消息。
- 重構 - 刪除右邊空格
什麼是新的在2.2.2版本:
- 新功能:
- 忽略接口和命名空間PHP4風格的構造函數。
- 跳過一個接口或命名空間時,檢查ConstructorWithNameAsEnclosingClass。
- 請不要用一些魔術方法觸發UnusedFormalParameter。
- 允許的Symfony2 2.5組件的任何未來的次要版本。
- 改進composer.json。
- 作曲家為symfony1.2&#x3e兼容= 2.5&#X3C;主的/ dev。
- Appveyor CI為Windows。
- 新增了貢獻指南。
- 刪除所有@version註解。
- 刪除所有的痕跡&QUOT; PHP版本5英寸在文件頭文檔塊。
- 的一些改進自述。
- 添加缺少的cleancode部分網站。
- staticAccess的 - 添加例外,為特定的類名能力
- 獲取屬性時改變了本OutOfBounds例外。
- 允許未使用的foreach變量。
- 允許下劃線字母大寫的屬性名稱。
- 更新DepthOfInheritance.php:使用合適的條件和財產命名
- 在規則修正錯字ElseExpression CDATA。
- 修正項目:
- 為staticAccess的錯誤消息。
- 重構 - 刪除右邊空格
什麼是新的在2.2.0版本:
- 新功能:
- 忽略接口和命名空間PHP4風格的構造函數。
- 跳過一個接口或命名空間時,檢查ConstructorWithNameAsEnclosingClass。
- 請不要用一些魔術方法觸發UnusedFormalParameter。
- 允許的Symfony2 2.5組件的任何未來的次要版本。
- 改進composer.json。
- 作曲家為symfony1.2&#x3e兼容= 2.5&#X3C;主的/ dev。
- Appveyor CI為Windows。
- 新增了貢獻指南。
- 刪除所有@version註解。
- 刪除所有的痕跡&QUOT; PHP版本5英寸在文件頭文檔塊。
- 的一些改進自述。
- 添加缺少的cleancode部分網站。
- staticAccess的 - 添加例外,為特定的類名能力
- 獲取屬性時改變了本OutOfBounds例外。
- 允許未使用的foreach變量。
- 允許下劃線字母大寫的屬性名稱。
- 更新DepthOfInheritance.php:使用合適的條件和財產命名
- 在規則修正錯字ElseExpression CDATA。
- 修正項目:
- 為staticAccess的錯誤消息。
- 重構 - 刪除右邊空格
在什麼版本2.0.0是新的:
- 特點:
- 允許多個報告文件現在可以單PHPMD運行過程中呈現多個報表文件,只需添加:--reportfile-XML report.xml將--reportfile-HTML report.html --reportfile文本REPORT.TXT來PHP的命令行調用。
- 在Symfony2的緊湊處理UnusedLocalVariable修復。
- PDepend 2.0的支持。
- 添加了新參數'忽略空白'到LongClass和LongMethod規則。
- 錯誤修正:
- 更新日誌去除舊版本和無效的日期。
什麼是1.4.1版本,新的:
- 此版本集成了從GitHub一些拉請求<。 / LI>
- 此外,它會關閉一些長期懸而未決的bug。
什麼是1.4.0版本,新的:
- 此版本集成了多種不再掛起引入請求小錯誤修正。
- 一個主要除了是作曲家為分銷渠道的支持。
什麼是新的在1.3.2版本:
- 此版本在關閉一個PHPMD小問題有關該補丁了Suhosin和memory_limit的。
在什麼版本1.3.0是新的:
- 此版本取決於最新PHP_Depend 1.0版。 0。
什麼是新的在1.2.1版本:
- PHPMD新bug修復版本,修復一些小問題在PHPMD。此外PHPMD已經更新到最新版本PHP_Depend
在什麼版本1.1.1是新的:
- 修復了PHP_PMD的包文件問題
在什麼版本1.1.0是新的:
- 將測量的質量這兩個新規則項目。
要求:
- PHP 5.2.3或更高版本
- PHP_Depend 0.10.0或更高
評論沒有發現