2012-03-14 14 views
2

rake:statsカスタムを作成して、別のディレクトリのコード行数を調べるにはどうすればよいですか?カスタムレーキ:統計

たとえば、プロフィール担当者のためのapp/workersディレクトリがあります。

私はrspecを使用しています。私はRake stats and Cucumberの行に沿って何かをしたいが、私は持っていない/lib/tasks/rspec.rake

+0

は多分このことができますしかし、あなたが望むディレクトリにLOCを数える例えば、Mac上の端末でこのスクリプトを試みることができますか? http://stackoverflow.com/questions/1613655/rake-stats-and-cucumber – Spyros

+0

私はそれを試みたが、私は 'レーキを中止した! 'CodeStatistics 'クラスの未定義メソッド' calculate_statistics' タスク:TOP => statsetup' – Cyrus

答えて

2

私はrakeの統計情報を編集する方法がわからない。

find app/views -name "*html.erb" -exec wc -l {} \; 

希望に役立ちます

+0

私が探していたものではなく、そのトリックです。 – Cyrus

3

This articleがそれを行う方法を示しています:

task :stats => "omakase:stats" 

namespace :omakase do 
    task :stats do 
    require 'rails/code_statistics' 
    ::STATS_DIRECTORIES << ["Services", "app/services"] 
    ::STATS_DIRECTORIES << ["Services Tests", "test/services"] 
    CodeStatistics::TEST_TYPES << 'Services Tests' 
    end 
end