PHPMD

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

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 или выше

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

Bromine
Bromine

5 Jun 15

Buster.JS
Buster.JS

1 Mar 15

Regex Colorizer
Regex Colorizer

12 May 15

Apache AntUnit
Apache AntUnit

13 May 15

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

PHP Depend
PHP Depend

4 Jun 15

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

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