PHPMD

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

Rating: 2.0/5 (Total Votes: 2)

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

类似的软件

Testify.php
Testify.php

13 Apr 15

Regex Colorizer
Regex Colorizer

12 May 15

gremlins.js
gremlins.js

13 May 15

Benchtable
Benchtable

21 Jul 15

显影剂的其他软件 Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

意见 PHPMD

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