PHPMD

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

Rating: 2.0/5 (Total Votes: 1)

Разработано на вершине 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 или выше

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

Apache AntUnit
Apache AntUnit

13 May 15

lettuce
lettuce

13 Apr 15

Yellow Lab Tools
Yellow Lab Tools

10 Dec 15

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

PHP Depend
PHP Depend

4 Jun 15

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

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