PHPMD

Скриншот программы:
PHPMD
Детали программы:
Версия: 2.3.2 обновление
Дата загрузки: 6 Mar 16
Разработчик: Manuel Pichler
Тип распространения: Бесплатная
Популярность: 68

Rating: 2.0/5 (Total Votes: 2)

Разработано на вершине PHP_Depend , это порт в Java PMD инструмент, класс, который сканирует исходный код Java и ищет потенциальные проблемы.

При сканировании источника PHP, PHPMD ищет возможных ошибок, неоптимального кода, усложненной выражений и неиспользуемых параметров, методы & NBSP; и свойства.

PHPMD доступен как пакет PEAR и архив PHAR

Что нового в этом выпуске:.

    < li> Новые возможности:
  • Игнорировать php4 CTOR стиль в интерфейсов и пространств имен.
  • Пропустить проверить ConstructorWithNameAsEnclosingClass, когда в интерфейсе или пространства имен.
  • Не вызывать UnusedFormalParameter с некоторыми магическими методами.
  • Разрешить любые будущие незначительные версии Symfony2 2.5 компонентов.
  • Улучшение composer.json.
  • Composer Совместимость для Symfony & # x3e; = 2,5 и & # x3c; ведущий / DEV.
  • Appveyor CI для Windows.
  • Добавлен путеводитель вклад.
  • Удалены все @version аннотаций.
  • Удалены все следы & Quot; PHP версии 5 & Quot; в DocBlock заголовка файла.
  • Некоторые улучшения в README.
  • Добавлен раздел cleancode отсутствующий на сайте.
  • StaticAccess -. Возможность добавлять исключения для определенных имен классов
  • Изменены исключения OutOfBounds при получении имущества.
  • Разрешить неиспользуемые переменные Foreach.
  • Разрешить подчеркивание имя CamelCase свойство.
  • Update DepthOfInheritance.php:. Использование правильного состояния и именование имущества
  • Исправлена ​​опечатка в правиле ElseExpression CDATA.
  • Устранена ошибка:
  • Сообщение об ошибке для StaticAccess.
  • реорганизовывать. - Удалены правые боковые пространства

Что нового в версии 2.2.2:

  • Новые возможности:
  • Игнорировать php4 CTOR стиль в интерфейсов и пространств имен.
  • Пропустить проверить ConstructorWithNameAsEnclosingClass, когда в интерфейсе или пространства имен.
  • Не вызывать UnusedFormalParameter с некоторыми магическими методами.
  • Разрешить любые будущие незначительные версии Symfony2 2.5 компонентов.
  • Улучшение composer.json.
  • Composer Совместимость для Symfony & # x3e; = 2,5 и & # x3c; ведущий / DEV.
  • Appveyor CI для Windows.
  • Добавлен путеводитель вклад.
  • Удалены все @version аннотаций.
  • Удалены все следы & Quot; PHP версии 5 & Quot; в DocBlock заголовка файла.
  • Некоторые улучшения в README.
  • Добавлен раздел cleancode отсутствующий на сайте.
  • StaticAccess -. Возможность добавлять исключения для определенных имен классов
  • Изменены исключения OutOfBounds при получении имущества.
  • Разрешить неиспользуемые переменные Foreach.
  • Разрешить подчеркивание имя CamelCase свойство.
  • Update DepthOfInheritance.php:. Использование правильного состояния и именование имущества
  • Исправлена ​​опечатка в правиле ElseExpression CDATA.
  • Устранена ошибка:
  • Сообщение об ошибке для StaticAccess.
  • реорганизовывать. - Удалены правые боковые пространства

Что нового в версии 2.2.0:

  • Новые возможности:
  • Игнорировать php4 CTOR стиль в интерфейсов и пространств имен.
  • Пропустить проверить ConstructorWithNameAsEnclosingClass, когда в интерфейсе или пространства имен.
  • Не вызывать UnusedFormalParameter с некоторыми магическими методами.
  • Разрешить любые будущие незначительные версии Symfony2 2.5 компонентов.
  • Улучшение composer.json.
  • Composer Совместимость для Symfony & # x3e; = 2,5 и & # x3c; ведущий / DEV.
  • Appveyor CI для Windows.
  • Добавлен путеводитель вклад.
  • Удалены все @version аннотаций.
  • Удалены все следы & Quot; PHP версии 5 & Quot; в DocBlock заголовка файла.
  • Некоторые улучшения в README.
  • Добавлен раздел cleancode отсутствующий на сайте.
  • StaticAccess -. Возможность добавлять исключения для определенных имен классов
  • Изменены исключения OutOfBounds при получении имущества.
  • Разрешить неиспользуемые переменные Foreach.
  • Разрешить подчеркивание имя CamelCase свойство.
  • Update DepthOfInheritance.php:. Использование правильного состояния и именование имущества
  • Исправлена ​​опечатка в правиле ElseExpression CDATA.
  • Устранена ошибка:
  • Сообщение об ошибке для StaticAccess.
  • реорганизовывать. - Удалены правые боковые пространства

Что нового в версии 2.0.0:

  • Особенности:
  • Разрешить многократный файлы отчетов Теперь можно произвести рендеринг нескольких файлов отчетов в течение одного прогона PHPMD, просто добавьте: --reportfile-XML report.xml --reportfile-HTML report.html --reportfile-текст report.txt к строка вызова команды PHP.
  • UnusedLocalVariable исправление для компактной обработки в Symfony2.
  • PDepend поддержка 2.0.
  • Добавлен новый параметр "игнорировать-пробельные 'правилам LongClass и LongMethod.
  • Исправление ошибок:
  • Изменений со старыми выпусками и недопустимыми датами удалены.

Что нового в версии 1.4.1:

  • Этот релиз объединяет некоторые тянуть запросы от GitHub <. / li>
  • Кроме того, она закрывает некоторые длинные ожидающие ошибки.

Что нового в версии 1.4.0:

  • Этот релиз объединяет несколько больше ожидающие запросы тянуть и меньше исправлены ошибки.
  • Одним из основных дополнение является поддержка Composer в качестве канала распространения.

Что нового в версии 1.3.2:

  • Этот релиз закрывает незначительные проблемы в PHPMD, связанные с патч Suhosin и memory_limit.

Что нового в версии 1.3.0:

  • Этот релиз зависит от последней PHP_Depend версии 1.0. 0.

Что нового в версии 1.2.1:

  • Новый релиз исправляет ошибки из PHPMD, что устраняет несколько незначительных вопросов в PHPMD. Кроме того, PHPMD был обновлен до более новой версии PHP_Depend.

Что нового в версии 1.1.1:.

  • Устранена проблема в файле пакета PHP_PMD в

Что нового в версии 1.1.0:

  • Два новых правил, которые измеряют качество проект.

Требования

  • PHP 5.2.3 или выше
  • PHP_Depend 0.10.0 или выше

Похожие программы

HTMLHint
HTMLHint

12 Apr 15

Nightwatch.js
Nightwatch.js

10 Feb 16

Apache Bigtop
Apache Bigtop

12 Mar 16

Apache AntUnit
Apache AntUnit

13 May 15

Другие программы разработчика Manuel Pichler

PHP Depend
PHP Depend

4 Jun 15

Комментарии к PHPMD

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям