На наших серверах CI мы запускаем PHP codesniffer
и phpmd
. Некоторые из поднятых проблем ложноположительны. Как я могу отключить определенные части файла PHP, которые будут анализироваться теми, кто (как @SupressWarning (...) в Java)? Благодаря!Анализ статического кода PHP - отключение ложноположительных предупреждений
-1
A
ответ
2
Взято из документации. Первый удар после выполнения поиска Google для disable parts of a file codesniffer php
Ignoring parts of a file using comments
$xmlPackage = new XMLPackage;
// @codingStandardsIgnoreStart
$xmlPackage['error_code'] = get_default_error_code_value();
// @codingStandardsIgnoreEnd
$xmlPackage->send();
http://pear.php.net/manual/en/package.php.php-codesniffer.advanced-usage.php
Это то, что вы имеете в виду?
Что касается PHP-MD ...
http://phpmd.org/documentation/suppress-warnings.html
Два клика от
Я обычно не вид, чтобы говорить об этом, но это было бы гораздо быстрее для вас, если вы прочтете документацию (как вы это делали, так как я отредактировал этот ответ!)
2
Для PHPMD это: @SuppressWarnings (PHPMD) @SuppressWarnings (PHPMD.UnusedLocalVariable)
Смежные вопросы
- 1. Анализ статического кода/Аннотации кода
- 2. Анализ статического кода Комментарии
- 3. Анализ статического кода Java
- 4. Что такое анализ статического кода?
- 5. Анализ статического кода в Python?
- 6. CLANG Анализ статического кода для разработки iOS
- 7. sklearn: Отключение предупреждений
- 8. Анализ статического кода - карта зависимости программы Cobol.Net
- 9. Анализ статического исходного кода с помощью LLVM
- 10. Анализ статического кода Jenkins для проекта sbt
- 11. Анализ статического кода Java из производительности pov
- 12. анализ статического кода для языка ассемблера
- 13. Анализ статического кода для поваренных книг поваров
- 14. Анализ статического кода apache camel Spring dsl
- 15. Анализ статического кода для Free Pascal
- 16. Отключение clang C++ 11 предупреждений
- 17. Отключение некоторых предупреждений в DistCC
- 18. Отключение предупреждений, сгенерированных java ant
- 19. Отключение предупреждений в swi-prolog
- 20. Отключение предупреждений в списке SharePoint
- 21. Анализ зависимостей PHP-кода
- 22. Анализ кода
- 23. VS 2013/2015 Анализ кода - подавление предупреждений от сторонних библиотек
- 24. (Временно) отключение предупреждений об отставке в Symfony
- 25. Методология анализа статического кода
- 26. Инструменты анализа статического кода
- 27. Анализ HTML-кода с PHP
- 28. Отключение предупреждений, сгенерированных с помощью _CRT_SECURE_NO_DEPRECATE
- 29. Отключение предупреждений о форматировании в JSHint
- 30. Анализ статического кода WebMatrix для Umbraco dot net app
Спасибо. Мне нужно то же самое для PHP-MD. – FazoM