PHPMD

软件截图:
PHPMD
软件详细信息:
版本: 2.3.2 更新
上传日期: 6 Mar 16
许可: 免费
人气: 68

Rating: 2.0/5 (Total Votes: 1)

之上开发的 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或更高

类似的软件

jQuery Stage
jQuery Stage

10 Feb 16

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

RECESS
RECESS

13 May 15

Vorlon.JS
Vorlon.JS

9 Apr 16

显影剂的其他软件 Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

意见 PHPMD

评论没有发现
添加评论
打开图片!