Yii是否有任何擴展來爲項目生成度量標準?我一直在嘗試使用PHP_Depend沒有運氣,總是失敗並顯示錯誤消息說延期的Yii的生成度量標準的Yii擴展
PHP Catchable fatal error: Argument 1 passed to PHP_Depend_Code_ASTNode::setParent() must implement interface PHP_Depend_Code_ASTNodeI...
任何人知道?
Yii是否有任何擴展來爲項目生成度量標準?我一直在嘗試使用PHP_Depend沒有運氣,總是失敗並顯示錯誤消息說延期的Yii的生成度量標準的Yii擴展
PHP Catchable fatal error: Argument 1 passed to PHP_Depend_Code_ASTNode::setParent() must implement interface PHP_Depend_Code_ASTNodeI...
任何人知道?
不確定它是否會涵蓋所有你想要的指標,但帶有代碼覆蓋擴展名的phpunit可以輸出包括垃圾評級在內的報告。 Yii已經插入到phpunit中,所以你需要做的就是運行測試...
是的,我讀到了。但是,根據[this](http://es.scribd.com/doc/78113553/41/Generating-code-coverage-reports)參考,**「代碼覆蓋率報告僅基於您運行的測試生成。爲項目運行完整的測試包以獲取實際信息會更好,但爲了簡單和快速,僅執行Yii框架代碼的一些測試。「**我沒有運行任何測試,因此(糾正我,如果我錯了),但這不會產生代碼覆蓋率指標,對不對? – Soph 2012-02-23 00:15:08
正確,你需要爲你的項目創建phpunit測試並運行它們......我認爲你無論如何都是不錯的練習:) – Avanche 2012-02-23 06:20:26
嗯,這就是我應該做的......但是沒有,不是!時間緊迫,我是Yii的初學者,所以我跳過了這一重要步驟。所以不幸的是,這種代碼覆蓋擴展在我的情況下沒有用。它是唯一可用的擴展? – Soph 2012-02-23 12:15:40
通過指標,你的意思是代碼覆蓋率? – Avanche 2012-02-22 20:35:06
是的,我的意思是諸如傳入與傳出耦合,方法或函數調用次數,註釋代碼行數,代碼行數,類數量等.. – Soph 2012-02-22 23:18:51
剛剛安裝了php_depend並通過Pear將它與我當前的trackstar應用程序,並通過沒有問題。起初猜你在你的項目中有一個實際的php致命錯誤。可能需要打開php日誌記錄並檢查您的php_error.log文件 – Avanche 2012-02-23 13:33:36