0

CI サーバーでは、PHPcodesnifferphpmd. 提起された問題のいくつかは誤検知です。PHP ファイルの特定の部分を (Java の @SupressWarning(...) として) 分析するのを無効にするにはどうすればよいですか? ありがとう!

4

2 に答える 2

3

ドキュメントから取得。を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クリック

http://phpmd.org/

私は通常、これを言うタイプではありませんが、ドキュメントを読んだ方がはるかに迅速です(この回答を編集したように、あなたが読んだようです!)

于 2013-11-28T14:59:05.533 に答える
3

PHPMD の場合: @SuppressWarnings(PHPMD) @SuppressWarnings(PHPMD.UnusedLocalVariable)

http://phpmd.org/documentation/suppress-warnings.html

于 2013-11-28T15:07:53.303 に答える