codesniffer

    2熱度

    1回答

    我想下載並安裝PHP CodeSniffer 在網站上提到它可以手動安裝。沒有提到,我應該在哪裏下載文件夾。 有什麼標準,我應該從PEAR網站放置這樣的PHP腳本? 我已經安裝PEAR到PHP,但我不能使用「梨安裝」命令(我不知道爲什麼,無論)。對我而言,手動下載梨更簡單。 (我使用的是Windows 7)

    16熱度

    2回答

    我一直在使用PHP_CodeSniffer與詹金斯,我的build.xml被配置爲phpcs如下 <target name="phpcs"> <exec executable="phpcs"> <arg line="--report=checkstyle --report-file=${basedir}/build/logs/checkstyle.xml --standard

    1熱度

    1回答

    我正在嘗試做一些看起來很奇怪的事情,但這很有道理。我想從我的代碼中手動觸發Checkstyle中的違規行爲。 假設我正在開發一個項目,其中所有代碼都是用法語編寫的。 (是的,我是法國人)。在代碼審查過程中,如果項目中存在一些英文標籤/類名稱/文件名稱/任何內容,我想對其進行註釋以觸發CheckStyle錯誤/警告。 爲什麼不立即糾正它?那麼,因爲重命名從英語到法語可能需要一些大量的重構,因此不能簡

    0熱度

    1回答

    我希望掃描字符串Firebug的文件,但這不夠。我也希望在QFirebug :: log和QFirebug :: error靜態方法之間做出區別。 如何在類名後提取方法名? public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) { $tokens = $phpcsFile->getTokens();

    4熱度

    3回答

    嘗試在Mac上安裝PHP PEAR代碼嗅探器擴展(在安裝Mac端口之後)無濟於事。最終的目標是Drupal的代碼有點通過這些指令在科莫多嗅... http://blog.8bitplateau.net/drupa-code-sniffer-komodo/ 命令: pear install PHP_CodeSniffer 錯誤: No releases available for package

    1熱度

    1回答

    我似乎遇到了一個奇怪的情況CodeSniffer在一些代碼行上應用2個縮進空間條件。下面是一個例子,在這裏,如果設置了上用於演示目的行0縮進時,輸出以下錯誤: 336 | ERROR | Line indented incorrectly; expected 4 spaces, found 0 336 | ERROR | Line indented incorrectly; expected 6

    6熱度

    2回答

    使用codesniffer與pear標準。 我得到了20tsd錯誤導致行縮進。 我使用製表符縮進。 我嘗試禁用該檢查,但我失敗了。 我從pear標準的ruleset.xml中的通用標準中刪除了最後一條規則。 但縮進仍然被認爲是錯誤。 如何完全刪除梨標準的壓痕檢查?

    7熱度

    1回答

    我不想忽略的縮進級別。 我想執行一個特定的縮進級別是不是默認,4 顯然,這是可能的: 如何? 關於這個東西的文檔似乎躲過我。

    6熱度

    1回答

    我有代碼看起來像這樣: function processRequest() { // get the verb $method = strtolower($_SERVER['REQUEST_METHOD']); switch ($method) { case 'get': handleGet(); break; case

    4熱度

    1回答

    作爲學習Symfony2的一部分,我試圖編寫一個非常簡單的控制檯命令,該命令僅運行phpcs(PHP代碼嗅探器)。 這裏的執行功能,該功能在擴展ContainerAwareCommand類: protected function execute(InputInterface $input, OutputInterface $output) { $output->writeln('<in